Search Results for

    Show / Hide Table of Contents

    Class CustomFeatureData

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    CustomFeatureData
    Implements
    IMessageSink
    IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(string)
    TransientObject.PrintTestData(string, int)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Features
    Assembly: NXOpen.dll
    Syntax
    public class CustomFeatureData : TransientObject, IMessageSink, IDisposable

    Constructors

    CustomFeatureData(nint)

    Declaration
    protected CustomFeatureData(nint ptr)
    Parameters
    Type Name Description
    nint ptr

    Properties

    ClassName

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

    Methods

    AddCustomAttributes(CustomAttribute[])

    Declaration
    public void AddCustomAttributes(CustomAttribute[] attributes)
    Parameters
    Type Name Description
    CustomAttribute[] attributes

    CustomDoubleArrayAttributeByName(string)

    Declaration
    public CustomDoubleArrayAttribute CustomDoubleArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomDoubleArrayAttribute

    CustomDoubleAttributeByName(string)

    Declaration
    public CustomDoubleAttribute CustomDoubleAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomDoubleAttribute

    CustomExpressionArrayAttributeByName(string)

    Declaration
    public CustomExpressionArrayAttribute CustomExpressionArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomExpressionArrayAttribute

    CustomExpressionAttributeByName(string)

    Declaration
    public CustomExpressionAttribute CustomExpressionAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomExpressionAttribute

    CustomIntegerArrayAttributeByName(string)

    Declaration
    public CustomIntegerArrayAttribute CustomIntegerArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomIntegerArrayAttribute

    CustomIntegerAttributeByName(string)

    Declaration
    public CustomIntegerAttribute CustomIntegerAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomIntegerAttribute

    CustomLogicalArrayAttributeByName(string)

    Declaration
    public CustomLogicalArrayAttribute CustomLogicalArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomLogicalArrayAttribute

    CustomLogicalAttributeByName(string)

    Declaration
    public CustomLogicalAttribute CustomLogicalAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomLogicalAttribute

    CustomStringArrayAttributeByName(string)

    Declaration
    public CustomStringArrayAttribute CustomStringArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomStringArrayAttribute

    CustomStringAttributeByName(string)

    Declaration
    public CustomStringAttribute CustomStringAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomStringAttribute

    CustomTagArrayAttributeByName(string)

    Declaration
    public CustomTagArrayAttribute CustomTagArrayAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomTagArrayAttribute

    CustomTagAttributeByName(string)

    Declaration
    public CustomTagAttribute CustomTagAttributeByName(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    CustomTagAttribute

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetAllCustomAttributeNameAndTypes(out string[], out Type[])

    Declaration
    public void GetAllCustomAttributeNameAndTypes(out string[] attributeNames, out CustomAttribute.Type[] attributeType)
    Parameters
    Type Name Description
    string[] attributeNames
    Type[] attributeType

    HasCustomAttribute(string, Type)

    Declaration
    public bool HasCustomAttribute(string attributeName, CustomAttribute.Type type)
    Parameters
    Type Name Description
    string attributeName
    CustomAttribute.Type type
    Returns
    Type Description
    bool

    RemoveCustomAttribute(CustomAttribute)

    Declaration
    public void RemoveCustomAttribute(CustomAttribute attribute)
    Parameters
    Type Name Description
    CustomAttribute attribute

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IDisposable
    In this article
    Back to top Generated by DocFX