ArcGIS Pro 3.5 API Reference Guide
ArcGIS.Desktop.Editing Namespace / KnowledgeGraphProvenanceDescription Class / KnowledgeGraphProvenanceDescription Constructor / KnowledgeGraphProvenanceDescription Constructor(RowHandle,String,KnowledgeGraphSourceType,String,String,String,IReadOnlyDictionary<String,Object>)
The row (existing or future) that this provenance information describes.
The property name that this provenance record describes.
The provenance source type.
The source. If sourceType is KnowledgeGraphSourceType.Document this can be a document name, if sourceType is KnowledgeGraphSourceType.URL this can be a website or file on the internet or network. If sourceType is KnowledgeGraphSourceType.String then this can be any text; for example the text that comprises the source material itself or instructions for accessing the source material.
(Optional). Name for the source information.
(Optional). Comments about the source information.
(Optional). The additional attributes for user specified fields to assign the new row in the provenance table.

In This Topic
    KnowledgeGraphProvenanceDescription Constructor(RowHandle,String,KnowledgeGraphSourceType,String,String,String,IReadOnlyDictionary<String,Object>)
    In This Topic
    Creates a new instance of a KnowledgeGraphProvenanceDescription.
    Syntax

    Parameters

    rowHandle
    The row (existing or future) that this provenance information describes.
    propertyName
    The property name that this provenance record describes.
    sourceType
    The provenance source type.
    source
    The source. If sourceType is KnowledgeGraphSourceType.Document this can be a document name, if sourceType is KnowledgeGraphSourceType.URL this can be a website or file on the internet or network. If sourceType is KnowledgeGraphSourceType.String then this can be any text; for example the text that comprises the source material itself or instructions for accessing the source material.
    sourceName
    (Optional). Name for the source information.
    comment
    (Optional). Comments about the source information.
    attributes
    (Optional). The additional attributes for user specified fields to assign the new row in the provenance table.
    Exceptions
    ExceptionDescription
    rowHandle cannot be null.
    propertyName cannot be null or empty.
    Remarks
    If sourceType is KnowledgeGraphSourceType.Document, it is expected that the source is populated with the document name of an existing record in the Document table. The EditOperation.Create method will find the first Document record that matches the specified document name and use this for the source record. If you wish to specify a different Document record for the source then use one of the constructors that specify a document globalId or a document RowHandle.
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.5 or higher.
    See Also