ComponentArgument Class

Wrapper for a component occurrence, occurrence name, or occurrence path based on occurrence names.

Inheritance Hierarchy

System.Object
  Autodesk.iLogic.Types.ComponentArgument

Namespace:  Autodesk.iLogic.Types
Assembly:  Autodesk.iLogic.Types (in Autodesk.iLogic.Types.dll) Version: 25.0

Syntax

VB

Public Class ComponentArgument

C#

public class ComponentArgument

The ComponentArgument type exposes the following members.

Constructors

  NameDescription
Public methodComponentArgument(String)
Constructor.
Public methodComponentArgument( String[])
Constructor
Public methodComponentArgument(ManagedComponentOccurrence)
Constructor.

Properties

  NameDescription
Public propertyName
Gets the name.
Public propertyOccurrence
Gets the component occurrence.
Public propertyPath
Gets the path items.

Methods

  NameDescription
Public methodStatic memberGetComponentArgumentFromObject
Converts a general object to a ComponentArgument object.
Public methodStatic memberGetDisplayName
Gets the component name. This might be a path. This function is recommended for use only in a message.
Public methodStatic memberIsContainingAssembly
Tests to see if the component argument actually refers to the containing assembly, rather than a component within it.

Operators

  NameDescription
Public operatorStatic memberImplicit(String to ComponentArgument)
Converts a name.
Public operatorStatic memberImplicit( String[] to ComponentArgument)
Converts an array of items.
Public operatorStatic memberImplicit(ManagedComponentOccurrence to ComponentArgument)
Converts a component occurrence.

Remarks

An object of this type can hold one of:

See Also

Reference

Autodesk.iLogic.Types Namespace