IItemTemplate2 Interface

Provides access to members that control an item template.

Members

Name Description
Method AddAncillaryDataset Adds additional outgoing tags for non-primary datasets that can be built using this item template. This method also accepts an optional name of a template function that resides within the primary raster function template associated within this item template wh
Read/write property Enabled Indicates whether the item template is active.
Method EnableEnhancement Enable or disable functions that enhance a dataset.
Read/write property GeoTransformationHelper The geographic tranformation helper object, set by the calling application, that enables the item template to install geotransformation method in to the system's GeoTransformationOperationSet.
Method GetAncillaryDatasets Returns a collection of tags and associated function template names and connector variables of all non-primary datasets built by the item template.
Read/write property IntersectFootprints Indicates whether the footprint of items constructed using this template is computed using the intersection of the footprints of all participating input items.
Read-only property IsEnhancementEnabled Indicates whether the item template will enhance datasets.
Read/write property IsSensorTemplate Indicates whether the item template can be used to build sensor data sources (as opposed to regular raster data sources).
Read/write property Name The name of the item template.
Read/write property OutputDatasetTag The output dataset tag associated with the item template. This property determines the tag of the outgoing item constructed using this template.
Read/write property PrimaryInputDatasetTag Tag identifying the item URI that references a dataset from which all properties are copied over to the outgoing dataset.
Read/write property RasterFunctionTemplate The raster function template associated with the item template.
Read/write property SupportsEnhancement Indicates whether the item template contains functions that enhance a dataset.

IItemTemplate2.AddAncillaryDataset Method

Adds additional outgoing tags for non-primary datasets that can be built using this item template. This method also accepts an optional name of a template function that resides within the primary raster function template associated within this item template wh

Public Sub AddAncillaryDataset ( _
    ByVal sOutputDatasetTag As String, _
    ByVal sFunctionTemplateName As String, _
    ByVal sPrimaryChainConnectorVariable As String _
)
public void AddAncillaryDataset (
    string sOutputDatasetTag,
    string sFunctionTemplateName,
    string sPrimaryChainConnectorVariable
);

IItemTemplate2.EnableEnhancement Method

Enable or disable functions that enhance a dataset.

Public Sub EnableEnhancement ( _
    ByVal bEnableEnhancement As Boolean _
)
public void EnableEnhancement (
    bool bEnableEnhancement
);

IItemTemplate2.GeoTransformationHelper Property

The geographic tranformation helper object, set by the calling application, that enables the item template to install geotransformation method in to the system's GeoTransformationOperationSet.

Public Property GeoTransformationHelper As IGeoTransformationHelper
public IGeoTransformationHelper GeoTransformationHelper {get; set;}

IItemTemplate2.GetAncillaryDatasets Method

Returns a collection of tags and associated function template names and connector variables of all non-primary datasets built by the item template.

Public Sub GetAncillaryDatasets ( _
    ByRef ppOutputDatasetTags As IStringArray, _
    ByRef ppFunctionTemplateNames As IStringArray, _
    ByRef ppPrimaryChainConnectorVariables As IStringArray _
)
public void GetAncillaryDatasets (
    ref IStringArray ppOutputDatasetTags,
    ref IStringArray ppFunctionTemplateNames,
    ref IStringArray ppPrimaryChainConnectorVariables
);

IItemTemplate2.IsEnhancementEnabled Property

Indicates whether the item template will enhance datasets.

Public ReadOnly Property IsEnhancementEnabled As Boolean
public bool IsEnhancementEnabled {get;}

IItemTemplate2.IsSensorTemplate Property

Indicates whether the item template can be used to build sensor data sources (as opposed to regular raster data sources).

Public Property IsSensorTemplate As Boolean
public bool IsSensorTemplate {get; set;}

IItemTemplate2.SupportsEnhancement Property

Indicates whether the item template contains functions that enhance a dataset.

Public Property SupportsEnhancement As Boolean
public bool SupportsEnhancement {get; set;}

Inherited Interfaces

Interfaces Description
IItemTemplate Provides access to members that control an item template.

Classes that implement IItemTemplate2

Classes Description
ItemTemplate An item template.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.