Search Results for

    Show / Hide Table of Contents

    Class CustomFeatureClass

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TransientObject
    CustomFeatureClass
    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 CustomFeatureClass : TransientObject, IMessageSink, IDisposable

    Constructors

    CustomFeatureClass(nint)

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

    Methods

    AddCreateFeatureGeometryHandler(CreateFeatureGeometryCallback)

    Declaration
    public void AddCreateFeatureGeometryHandler(CustomFeatureClass.CreateFeatureGeometryCallback createFeatureGeometryCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.CreateFeatureGeometryCallback createFeatureGeometryCallback

    AddHighlightHandler(HighlightCallback)

    Declaration
    public void AddHighlightHandler(CustomFeatureClass.HighlightCallback highlightCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.HighlightCallback highlightCallback

    AddInformationHandler(InformationCallback)

    Declaration
    public void AddInformationHandler(CustomFeatureClass.InformationCallback informationCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.InformationCallback informationCallback

    AddInternalFeaturePreUpdateHandler(InternalFeaturePreUpdateCallback)

    Declaration
    public void AddInternalFeaturePreUpdateHandler(CustomFeatureClass.InternalFeaturePreUpdateCallback internalFeaturePreUpdateCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.InternalFeaturePreUpdateCallback internalFeaturePreUpdateCallback

    AddModifyFeatureGeometryHandler(ModifyFeatureGeometryCallback)

    Declaration
    public void AddModifyFeatureGeometryHandler(CustomFeatureClass.ModifyFeatureGeometryCallback modifyFeatureGeometryCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.ModifyFeatureGeometryCallback modifyFeatureGeometryCallback

    AddPostUpdateHandler(PostUpdateCallback)

    Declaration
    public void AddPostUpdateHandler(CustomFeatureClass.PostUpdateCallback postUpdateCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.PostUpdateCallback postUpdateCallback

    AddPreUpdateHandler(PreUpdateCallback)

    Declaration
    public void AddPreUpdateHandler(CustomFeatureClass.PreUpdateCallback preUpdateCallback)
    Parameters
    Type Name Description
    CustomFeatureClass.PreUpdateCallback preUpdateCallback

    FreeResource()

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

    Implements

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