Class Navigator
Inheritance
System.Object
System.MarshalByRefObject
Navigator
Inherited Members
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.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.ShipDesign
Assembly: NXOpen.dll
Syntax
public class Navigator : NXObject, IMessageSink, INXObject
Constructors
Navigator()
Declaration
protected Navigator()
Methods
GetRootPart()
Declaration
public BasePart GetRootPart()
Returns
Type | Description |
---|---|
BasePart |
GetView(Int32)
Declaration
public NavigatorView GetView(int viewIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | viewIndex |
Returns
Type | Description |
---|---|
NavigatorView |
GetViewCount()
Declaration
public int GetViewCount()
Returns
Type | Description |
---|---|
System.Int32 |
Hide()
Declaration
public void Hide()
Hide(Boolean)
Declaration
public void Hide(bool hideNavigator)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | hideNavigator |
HideView(Int32)
Declaration
public void HideView(int viewIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | viewIndex |
RegisterNodeContextMenuItem(String, String, Navigator.NodeContextMenuItemActionCallback, Navigator.NodeContextMenuItemVisibilityCallback, Navigator.NodeContextMenuItemDefaultMenuItemCallback)
Declaration
public void RegisterNodeContextMenuItem(string title, string icon, Navigator.NodeContextMenuItemActionCallback actionCB, Navigator.NodeContextMenuItemVisibilityCallback visibilityCB, Navigator.NodeContextMenuItemDefaultMenuItemCallback isDefaultCB)
Parameters
Type | Name | Description |
---|---|---|
System.String | title | |
System.String | icon | |
Navigator.NodeContextMenuItemActionCallback | actionCB | |
Navigator.NodeContextMenuItemVisibilityCallback | visibilityCB | |
Navigator.NodeContextMenuItemDefaultMenuItemCallback | isDefaultCB |
RegisterNodesContextMenuItem(String, String, Navigator.NodesContextMenuItemActionCallback, Navigator.NodesContextMenuItemVisibilityCallback, Navigator.NodesContextMenuItemDefaultMenuItemCallback)
Declaration
public void RegisterNodesContextMenuItem(string title, string icon, Navigator.NodesContextMenuItemActionCallback actionCB, Navigator.NodesContextMenuItemVisibilityCallback visibilityCB, Navigator.NodesContextMenuItemDefaultMenuItemCallback isDefaultCB)
Parameters
Type | Name | Description |
---|---|---|
System.String | title | |
System.String | icon | |
Navigator.NodesContextMenuItemActionCallback | actionCB | |
Navigator.NodesContextMenuItemVisibilityCallback | visibilityCB | |
Navigator.NodesContextMenuItemDefaultMenuItemCallback | isDefaultCB |
RegisterViewContextMenuItem(String, String, Navigator.ViewContextMenuItemActionCallback, Navigator.ViewContextMenuItemVisibilityCallback)
Declaration
public void RegisterViewContextMenuItem(string title, string icon, Navigator.ViewContextMenuItemActionCallback actionCB, Navigator.ViewContextMenuItemVisibilityCallback visibilityCB)
Parameters
Type | Name | Description |
---|---|---|
System.String | title | |
System.String | icon | |
Navigator.ViewContextMenuItemActionCallback | actionCB | |
Navigator.ViewContextMenuItemVisibilityCallback | visibilityCB |
SetNodeCheckCallback(Navigator.NodeCheckCallback)
Declaration
public void SetNodeCheckCallback(Navigator.NodeCheckCallback checkCB)
Parameters
Type | Name | Description |
---|---|---|
Navigator.NodeCheckCallback | checkCB |
SetNodeDeselectedCallback(Navigator.NodeDeselectedCallback)
Declaration
public void SetNodeDeselectedCallback(Navigator.NodeDeselectedCallback deselectedCB)
Parameters
Type | Name | Description |
---|---|---|
Navigator.NodeDeselectedCallback | deselectedCB |
SetNodeSelectedCallback(Navigator.NodeSelectedCallback)
Declaration
public void SetNodeSelectedCallback(Navigator.NodeSelectedCallback selectedCB)
Parameters
Type | Name | Description |
---|---|---|
Navigator.NodeSelectedCallback | selectedCB |
SetRootPart(BasePart)
Declaration
public void SetRootPart(BasePart rootPart)
Parameters
Type | Name | Description |
---|---|---|
BasePart | rootPart |
ShowView(Int32)
Declaration
public void ShowView(int viewIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | viewIndex |
Implements
System.Runtime.Remoting.Messaging.IMessageSink