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