Search Results for

    Show / Hide Table of Contents

    Class NavigatorCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    NavigatorCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    NXRemotableObject.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.ShipDesign
    Assembly: NXOpen.dll
    Syntax
    public class NavigatorCollection : NXRemotableObject, IMessageSink

    Constructors

    NavigatorCollection(ShipSession)

    Declaration
    protected NavigatorCollection(ShipSession owner)
    Parameters
    Type Name Description
    ShipSession owner

    Properties

    Tag

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

    Methods

    ActiveNavigator(Int32)

    Declaration
    public void ActiveNavigator(int index)
    Parameters
    Type Name Description
    System.Int32 index

    ChangeNodesState(NavigatorNode[], Int32)

    Declaration
    public void ChangeNodesState(NavigatorNode[] tgNodes, int status)
    Parameters
    Type Name Description
    NavigatorNode[] tgNodes
    System.Int32 status

    ChangeNodeState(NavigatorNode, Int32)

    Declaration
    public void ChangeNodeState(NavigatorNode tgTargetNode, int status)
    Parameters
    Type Name Description
    NavigatorNode tgTargetNode
    System.Int32 status

    CopyNode(Int32, NavigatorNode[])

    Declaration
    public void CopyNode(int index, NavigatorNode[] tgNodes)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode[] tgNodes

    CreateShipNavigatorNodeBuilder(Boolean, NavigatorNode)

    Declaration
    public ShipNavigatorNodeBuilder CreateShipNavigatorNodeBuilder(bool isEdit, NavigatorNode tgNode)
    Parameters
    Type Name Description
    System.Boolean isEdit
    NavigatorNode tgNode
    Returns
    Type Description
    ShipNavigatorNodeBuilder

    CutNode(Int32, NavigatorNode[])

    Declaration
    public void CutNode(int index, NavigatorNode[] tgNodes)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode[] tgNodes

    DecrementIgnoreNavigatorViewUpdateEventsLevel(Int32)

    Declaration
    public void DecrementIgnoreNavigatorViewUpdateEventsLevel(int index)
    Parameters
    Type Name Description
    System.Int32 index

    EditFeature(Feature)

    Declaration
    public void EditFeature(Feature tgFeat)
    Parameters
    Type Name Description
    Feature tgFeat

    EnterSketchEnvironment(SketchFeature)

    Declaration
    public void EnterSketchEnvironment(SketchFeature sketchFeature)
    Parameters
    Type Name Description
    SketchFeature sketchFeature

    GetNavigator(Int32)

    Declaration
    public Navigator GetNavigator(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    Navigator

    GetNavigatorCount()

    Declaration
    public int GetNavigatorCount()
    Returns
    Type Description
    System.Int32

    GetReferencingNodes(TaggedObject)

    Declaration
    public NavigatorNode[] GetReferencingNodes(TaggedObject tgReferencedObject)
    Parameters
    Type Name Description
    TaggedObject tgReferencedObject
    Returns
    Type Description
    NavigatorNode[]

    GetShipNavigatorRoot()

    Declaration
    public ShipNavigatorRoot GetShipNavigatorRoot()
    Returns
    Type Description
    ShipNavigatorRoot

    IncrementIgnoreNavigatorViewUpdateEventsLevel(Int32)

    Declaration
    public void IncrementIgnoreNavigatorViewUpdateEventsLevel(int index)
    Parameters
    Type Name Description
    System.Int32 index

    IsNavigatorRegistered(Int32)

    Declaration
    public bool IsNavigatorRegistered(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    System.Boolean

    PasteNode(Int32, NavigatorNode)

    Declaration
    public void PasteNode(int index, NavigatorNode tgTargetNode)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode tgTargetNode

    PopulateAndPrintShipNavigator(BasePart)

    Declaration
    public void PopulateAndPrintShipNavigator(BasePart displayPart)
    Parameters
    Type Name Description
    BasePart displayPart

    RefreshNavigator(Int32)

    Declaration
    public void RefreshNavigator(int index)
    Parameters
    Type Name Description
    System.Int32 index

    RegisterNavigator(Int32, String, String, String)

    Declaration
    public void RegisterNavigator(int index, string bitmap, string tooltip, string name)
    Parameters
    Type Name Description
    System.Int32 index
    System.String bitmap
    System.String tooltip
    System.String name

    RemoveNodes(Int32, NavigatorNode[])

    Declaration
    public void RemoveNodes(int index, NavigatorNode[] tgNodes)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode[] tgNodes

    ReparentNode(Int32, NavigatorNode, NavigatorNode)

    Declaration
    public void ReparentNode(int index, NavigatorNode tgTargetNode, NavigatorNode tgSourceNode)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode tgTargetNode
    NavigatorNode tgSourceNode

    ReparentNodes(Int32, NavigatorNode, NavigatorNode[])

    Declaration
    public void ReparentNodes(int index, NavigatorNode tgTargetNode, NavigatorNode[] tgNodes)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode tgTargetNode
    NavigatorNode[] tgNodes

    SaveConfigureFile(Int32)

    Declaration
    public void SaveConfigureFile(int index)
    Parameters
    Type Name Description
    System.Int32 index

    SendToSubView(Int32, NavigatorNode)

    Declaration
    public void SendToSubView(int index, NavigatorNode tgTargetNode)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode tgTargetNode

    SetActiveNode(Int32, NavigatorNode)

    Declaration
    public void SetActiveNode(int index, NavigatorNode tgTargetNode)
    Parameters
    Type Name Description
    System.Int32 index
    NavigatorNode tgTargetNode

    SetNodeName(NavigatorNode, String)

    Declaration
    public void SetNodeName(NavigatorNode tgTargetNode, string name)
    Parameters
    Type Name Description
    NavigatorNode tgTargetNode
    System.String name

    ShowNavigator(Int32, String, String, String)

    Declaration
    public Navigator ShowNavigator(int index, string bitmap, string tooltip, string name)
    Parameters
    Type Name Description
    System.Int32 index
    System.String bitmap
    System.String tooltip
    System.String name
    Returns
    Type Description
    Navigator

    UnloadPartAndItsChildren(BasePart)

    Declaration
    public void UnloadPartAndItsChildren(BasePart partTag)
    Parameters
    Type Name Description
    BasePart partTag

    UnregisterNavigator(Int32)

    Declaration
    public void UnregisterNavigator(int index)
    Parameters
    Type Name Description
    System.Int32 index

    Implements

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