This document is archived and information here might be outdated.  Recommended version.


ILasDataset.GetSurfaceConstraintName Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IL > ILasDataset Interface > ILasDataset.GetSurfaceConstraintName Method
ArcGIS Developer Help

ILasDataset.GetSurfaceConstraintName Method

Gets surface constraint specified by the index.

[Visual Basic .NET]
Public Sub GetSurfaceConstraintName ( _
    ByVal index As Integer, _
    ByRef ppName As IFeatureClassName, _
    ByRef pHeightField As String, _
    ByRef pTagField As String, _
    ByRef pType As esriTinSurfaceType _
)
[C#]
public void GetSurfaceConstraintName (
    int index,
    ref IFeatureClassName ppName,
    ref string pHeightField,
    ref string pTagField,
    ref esriTinSurfaceType pType
);
[C++]
HRESULT GetSurfaceConstraintName(
  long index,
  IFeatureClassName** ppName,
  System.String* pHeightField,
  System.String* pTagField,
  esriTinSurfaceType* pType
);
[C++]
Parameters
index [in]

index is a parameter of type long ppName [out]
ppName is a parameter of type IFeatureClassName** pHeightField [out]
pHeightField is a parameter of type BSTR* pTagField [out]
pTagField is a parameter of type BSTR* pType [out]
pType is a parameter of type esriTinSurfaceType*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Returns the feature class name object of the surface constraint specified by the index.
index is the input index.
ppName is the feature class name of surface constraint specified by the index.
ppHeightField is the name of the field being used as the source of height value.
ppTagField is the name of the field being used as the source of tag values.
pType indicates how the surface constraint is incorporated into the triangulation.

See Also

ILasDataset Interface