This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoDatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IL > ILasDataset Interface > ILasDataset.GetSurfaceConstraintName Method (ArcObjects .NET 10.5 SDK) |
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,
BSTR* pHeightField,
BSTR* 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
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.