Search Results for

    Show / Hide Table of Contents

    Class CustomManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    CustomManager
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Weld
    Assembly: NXOpen.dll
    Syntax
    public class CustomManager : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    CustomManager()

    Declaration
    protected CustomManager()

    CustomManager(Session)

    Declaration
    protected CustomManager(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

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

    Methods

    AddDatumIconHandler(CustomManager.DatumIconHandler)

    Declaration
    public int AddDatumIconHandler(CustomManager.DatumIconHandler handler)
    Parameters
    Type Name Description
    CustomManager.DatumIconHandler handler
    Returns
    Type Description
    System.Int32

    AddJointPmiCreated(CustomManager.JointPmiCreated)

    Declaration
    public int AddJointPmiCreated(CustomManager.JointPmiCreated handler)
    Parameters
    Type Name Description
    CustomManager.JointPmiCreated handler
    Returns
    Type Description
    System.Int32

    AddModifyFeatureHandler(CustomManager.ModifyFeatureHandler)

    Declaration
    public int AddModifyFeatureHandler(CustomManager.ModifyFeatureHandler handler)
    Parameters
    Type Name Description
    CustomManager.ModifyFeatureHandler handler
    Returns
    Type Description
    System.Int32

    AddPipeJointSetType(CustomManager.PipeJointSetType)

    Declaration
    public int AddPipeJointSetType(CustomManager.PipeJointSetType handler)
    Parameters
    Type Name Description
    CustomManager.PipeJointSetType handler
    Returns
    Type Description
    System.Int32

    AddPointExitHandler(CustomManager.PointExitHandler)

    Declaration
    public int AddPointExitHandler(CustomManager.PointExitHandler handler)
    Parameters
    Type Name Description
    CustomManager.PointExitHandler handler
    Returns
    Type Description
    System.Int32

    AddVariableBevelHandler(CustomManager.VariableBevelHandler)

    Declaration
    public int AddVariableBevelHandler(CustomManager.VariableBevelHandler handler)
    Parameters
    Type Name Description
    CustomManager.VariableBevelHandler handler
    Returns
    Type Description
    System.Int32

    AddWeldJointHandler(CustomManager.WeldJointHandler)

    Declaration
    public int AddWeldJointHandler(CustomManager.WeldJointHandler handler)
    Parameters
    Type Name Description
    CustomManager.WeldJointHandler handler
    Returns
    Type Description
    System.Int32

    AskConnectedParts(NXObject)

    Declaration
    public ConnectedPart AskConnectedParts(NXObject weldTag)
    Parameters
    Type Name Description
    NXObject weldTag
    Returns
    Type Description
    ConnectedPart

    ConvertLegacy()

    Declaration
    public void ConvertLegacy()

    ConvertLegacy(Feature[])

    Declaration
    public void ConvertLegacy(Feature[] fsetFeatures)
    Parameters
    Type Name Description
    Feature[] fsetFeatures

    ConvertLegacy(Feature[], Boolean)

    Declaration
    public void ConvertLegacy(Feature[] fsetFeatures, bool createSingleFeatures)
    Parameters
    Type Name Description
    Feature[] fsetFeatures
    System.Boolean createSingleFeatures

    ConvertTransformWeld(Feature[])

    Declaration
    public void ConvertTransformWeld(Feature[] selectedObjects)
    Parameters
    Type Name Description
    Feature[] selectedObjects

    CreateFeatureGroupsForCommonConnectedParts(JointmarkElement[])

    Declaration
    public void CreateFeatureGroupsForCommonConnectedParts(JointmarkElement[] weldFeatures)
    Parameters
    Type Name Description
    JointmarkElement[] weldFeatures

    DeleteDesignFeatures(CustomManager.DeleteOption, TaggedObject)

    Declaration
    public void DeleteDesignFeatures(CustomManager.DeleteOption deleteOption, TaggedObject designObject)
    Parameters
    Type Name Description
    CustomManager.DeleteOption deleteOption
    TaggedObject designObject

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    HasSourceFacesInWeldPart(Feature)

    Declaration
    public bool[] HasSourceFacesInWeldPart(Feature weldFeature)
    Parameters
    Type Name Description
    Feature weldFeature
    Returns
    Type Description
    System.Boolean[]

    ImpactAnalysisCheck(NXObject[])

    Declaration
    public void ImpactAnalysisCheck(NXObject[] selectedObjects)
    Parameters
    Type Name Description
    NXObject[] selectedObjects

    ImpactAnalysisCheckConnectedParts(NXObject[])

    Declaration
    public void ImpactAnalysisCheckConnectedParts(NXObject[] selectedObjects)
    Parameters
    Type Name Description
    NXObject[] selectedObjects

    ImpactAnalysisConfirm(NXObject[])

    Declaration
    public void ImpactAnalysisConfirm(NXObject[] selectedObjects)
    Parameters
    Type Name Description
    NXObject[] selectedObjects

    LocateWelds(Boolean, Boolean, Boolean, Boolean, out NXObject[])

    Declaration
    public void LocateWelds(bool searchEntireAssembly, bool wantSolids, bool wantCurves, bool wantPoints, out NXObject[] foundObjectsArray)
    Parameters
    Type Name Description
    System.Boolean searchEntireAssembly
    System.Boolean wantSolids
    System.Boolean wantCurves
    System.Boolean wantPoints
    NXObject[] foundObjectsArray

    LocateWelds(Boolean, Boolean, Boolean, Boolean, Boolean, out NXObject[])

    Declaration
    public void LocateWelds(bool searchEntireAssembly, bool excludeInvisibleComponents, bool wantSolids, bool wantCurves, bool wantPoints, out NXObject[] foundObjectsArray)
    Parameters
    Type Name Description
    System.Boolean searchEntireAssembly
    System.Boolean excludeInvisibleComponents
    System.Boolean wantSolids
    System.Boolean wantCurves
    System.Boolean wantPoints
    NXObject[] foundObjectsArray

    LocateWelds(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, out NXObject[])

    Declaration
    public void LocateWelds(bool searchEntireAssembly, bool excludeInvisibleComponents, bool wantSolids, bool wantCurves, bool wantPoints, bool wantStructureWelds, out NXObject[] foundObjectsArray)
    Parameters
    Type Name Description
    System.Boolean searchEntireAssembly
    System.Boolean excludeInvisibleComponents
    System.Boolean wantSolids
    System.Boolean wantCurves
    System.Boolean wantPoints
    System.Boolean wantStructureWelds
    NXObject[] foundObjectsArray

    RemoveDatumIconHandler(Int32)

    Declaration
    public void RemoveDatumIconHandler(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemoveJointPmiCreated(Int32)

    Declaration
    public void RemoveJointPmiCreated(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemoveModifyFeatureHandler(Int32)

    Declaration
    public void RemoveModifyFeatureHandler(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemovePipeJointSetType(Int32)

    Declaration
    public void RemovePipeJointSetType(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemovePointExitHandler(Int32)

    Declaration
    public void RemovePointExitHandler(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemoveVariableBevelHandler(Int32)

    Declaration
    public void RemoveVariableBevelHandler(int id)
    Parameters
    Type Name Description
    System.Int32 id

    RemoveWeldJointHandler(Int32)

    Declaration
    public void RemoveWeldJointHandler(int id)
    Parameters
    Type Name Description
    System.Int32 id

    ShowSolids(Boolean)

    Declaration
    public void ShowSolids(bool showSolids)
    Parameters
    Type Name Description
    System.Boolean showSolids

    ToArray()

    Declaration
    public EdgePrep[] ToArray()
    Returns
    Type Description
    EdgePrep[]

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    In This Article
    Back to top Generated by DocFX