Share

SurfaceMaskCollection Class

This class encapsulates a surface's masks list.

Inheritance Hierarchy

SystemObject
  Autodesk.Civil.DatabaseServicesSurfaceMaskCollection


Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public sealed class SurfaceMaskCollection : IEnumerable<SurfaceMask>

VB

Public NotInheritable Class SurfaceMaskCollection
	Implements IEnumerable(Of SurfaceMask)

C++

public ref class SurfaceMaskCollection sealed : IEnumerable<SurfaceMask^>

The SurfaceMaskCollection type exposes the following members.

Constructors

 NameDescription
Public methodSurfaceMaskCollectionInitializes a new instance of the SurfaceMaskCollection class

Properties

 NameDescription
Public propertyCount Gets the number of SurfaceMask objects in the collection.
Public propertyItemInt32 
Public propertyItemString 

Methods

 NameDescription
Public methodAdd Adds a SurfaceMask to the collection.
Public methodGetEnumerator Implements the method declared in the IEnumerable<T> interface. This method return an enumertor which can be used to enumerate this collection.
Public methodGetObjectEnumerator Implements the method declared in the IEnumerable interface. This method return an enumertor which can be used to enumerate this collection.
Public methodIndexOf Gets the index of the specified mask in the mask collection.
Public methodMoveDown Moves the specfied mask to its next position in the mask collection.
Public methodMoveUp Moves the specfied mask to its previous position in the mask collection.
Public methodRemove Removes the specified mask from the mask collection.
Public methodRemoveAt Removes the mask at the specified index in the mask collection.
Public methodSwap Swaps the indexs of two specified masks in the mask collection, changing their order.

Remarks

The masks in the list are ordered by display priority. The first item has the highest display priority and is drawn on top of any overlapping masks.

See Also

Reference

Was this information helpful?