Artemis Artemis
Artemis Artemis

Search Results for

    Class NodeAttribute

    Represents an attribute that can be used to provide metadata on a node

    Inheritance
    object
    Attribute
    NodeAttribute
    Inherited Members
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    Namespace: Artemis.Core
    Assembly: Artemis.Core.dll
    Syntax
    public class NodeAttribute : Attribute

    Constructors

    NodeAttribute(string)

    Creates a new instance of the NodeAttribute class

    Declaration
    public NodeAttribute(string name)
    Parameters
    Type Name Description
    string name

    NodeAttribute(string, string)

    Creates a new instance of the NodeAttribute class

    Declaration
    public NodeAttribute(string name, string description)
    Parameters
    Type Name Description
    string name
    string description

    NodeAttribute(string, string, string)

    Creates a new instance of the NodeAttribute class

    Declaration
    public NodeAttribute(string name, string description, string category)
    Parameters
    Type Name Description
    string name
    string description
    string category

    NodeAttribute(string, string, string, string)

    Creates a new instance of the NodeAttribute class

    Declaration
    public NodeAttribute(string name, string description, string category, string helpUrl)
    Parameters
    Type Name Description
    string name
    string description
    string category
    string helpUrl

    Properties

    Category

    Gets the category of the node

    Declaration
    public string Category { get; }
    Property Value
    Type Description
    string

    Description

    Gets the description of the node

    Declaration
    public string Description { get; }
    Property Value
    Type Description
    string

    HelpUrl

    Gets the help URL of the node

    Declaration
    public string HelpUrl { get; init; }
    Property Value
    Type Description
    string

    InputType

    Gets the primary input type of the node

    Declaration
    public Type? InputType { get; init; }
    Property Value
    Type Description
    Type

    Name

    Gets the name of the node

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    string

    OutputType

    Gets the primary output type of the node

    Declaration
    public Type? OutputType { get; init; }
    Property Value
    Type Description
    Type
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.