Wrapper for a component occurrence, pattern, or a name of either one of those.
Inheritance Hierarchy
System.ObjectAutodesk.iLogic.Types.ComponentOrPattern
Namespace: Autodesk.iLogic.Types
Assembly: Autodesk.iLogic.Types (in Autodesk.iLogic.Types.dll) Version: 30.0
Syntax
VB
Public Class ComponentOrPattern
C#
public class ComponentOrPattern
The ComponentOrPattern type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ComponentOrPattern(IEnumerable(Object)) |
Construct from a list of objects.
If one of the items is not convertible to a ComponentOrPattern, an exception will be thrown.
|
![]() | ComponentOrPattern(String) |
Constructor.
|
![]() | ComponentOrPattern(IEnumerable(ComponentOrPattern)) |
Constructor
|
![]() | ComponentOrPattern(ManagedComponentOccurrence) |
Constructor.
|
![]() | ComponentOrPattern(ManagedPattern) |
Constructor.
|
Properties
Name | Description | |
---|---|---|
![]() | IsNull |
Returns true if this object contains no data.
|
![]() | Items |
Gets the items, if more than one.
|
![]() | Name |
Gets the name.
|
![]() | Occurrence |
Gets the component occurrence.
|
![]() | Pattern |
Gets the pattern.
|
Methods
Name | Description | |
---|---|---|
![]() | GetItems |
Gets all items.
|
Operators
Name | Description | |
---|---|---|
![]() ![]() | Implicit( Object[] to ComponentOrPattern) |
Convert an array of objects. If one of the items is not convertible to a ComponentOrPattern, an exception will be thrown.
|
![]() ![]() | Implicit(String to ComponentOrPattern) |
Convert a name.
|
![]() ![]() | Implicit( ComponentOrPattern[] to ComponentOrPattern) |
Convert an array of items.
|
![]() ![]() | Implicit(ManagedComponentOccurrence to ComponentOrPattern) |
Convert a component occurrence.
|
![]() ![]() | Implicit(ManagedPattern to ComponentOrPattern) |
Convert a component pattern.
|