Class ComponentAttribute
Inheritance
ComponentAttribute
Syntax
public class ComponentAttribute : Attribute, _Attribute
Constructors
ComponentAttribute(String, Type, Type, Type, Type, Multiplicity, Multiplicity, String, Boolean)
Declaration
public ComponentAttribute(string guid = null, Type inputAttributeType = null, Type outputAttributeType = null, Type outputType = null, Type connectionValidatorType = null, Multiplicity inputMultiplicity = Multiplicity.Any, Multiplicity outputMultiplicity = Multiplicity.Any, string displayName = null, bool isExcludedFromGraph = false)
Parameters
ComponentAttribute(Type, Type, Type)
Declaration
public ComponentAttribute(Type inputAttributeType, Type outputAttributeType, Type outputType)
Parameters
Type |
Name |
Description |
Type |
inputAttributeType |
|
Type |
outputAttributeType |
|
Type |
outputType |
|
Properties
ConnectionValidatorType
Declaration
public Type ConnectionValidatorType { get; }
Property Value
DisplayName
Declaration
public string DisplayName { get; }
Property Value
Id
Declaration
public string Id { get; }
Property Value
Declaration
public Type InputAttributeType { get; }
Property Value
Declaration
public Multiplicity InputMultiplicity { get; }
Property Value
IsExcludedFromGraph
Declaration
public bool IsExcludedFromGraph { get; }
Property Value
OutputAttributeType
Declaration
public Type OutputAttributeType { get; }
Property Value
OutputMultiplicity
Declaration
public Multiplicity OutputMultiplicity { get; }
Property Value
OutputType
Declaration
public Type OutputType { get; }
Property Value