Search Results for

    Show / Hide Table of Contents

    Class ConfigurationManager

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    ConfigurationManager
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UserDefinedTemplate
    Assembly: NXOpen.dll
    Syntax
    public class ConfigurationManager : NXRemotableObject, IMessageSink

    Constructors

    ConfigurationManager(BasePart)

    Declaration
    protected ConfigurationManager(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    Tag

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

    Methods

    CreateItemNode(ItemType)

    Declaration
    public ConfigurableObject CreateItemNode(ConfigurationManager.ItemType itemType)
    Parameters
    Type Name Description
    ConfigurationManager.ItemType itemType
    Returns
    Type Description
    ConfigurableObject

    CreateRootNode(TemplateType)

    Declaration
    public ConfigurableObject CreateRootNode(ConfigurationManager.TemplateType templateType)
    Parameters
    Type Name Description
    ConfigurationManager.TemplateType templateType
    Returns
    Type Description
    ConfigurableObject

    CreateVisualRule(ConfigurableObject)

    Declaration
    public VisualRule CreateVisualRule(ConfigurableObject rootNode)
    Parameters
    Type Name Description
    ConfigurableObject rootNode
    Returns
    Type Description
    VisualRule

    DeleteVisualRule(ConfigurableObject, string)

    Declaration
    public void DeleteVisualRule(ConfigurableObject rootNode, string ruleName)
    Parameters
    Type Name Description
    ConfigurableObject rootNode
    string ruleName

    DragDropNode(ConfigurableObject, ConfigurableObject, ConfigurableObject)

    Declaration
    public void DragDropNode(ConfigurableObject rootNode, ConfigurableObject sourceNode, ConfigurableObject targetNode)
    Parameters
    Type Name Description
    ConfigurableObject rootNode
    ConfigurableObject sourceNode
    ConfigurableObject targetNode

    GetRootNode()

    Declaration
    public ConfigurableObject GetRootNode()
    Returns
    Type Description
    ConfigurableObject

    LoadEmbeddedFile(string, string)

    Declaration
    public void LoadEmbeddedFile(string embeddedName, string filename)
    Parameters
    Type Name Description
    string embeddedName
    string filename

    MoveItemNode(MoveType, ConfigurableObject)

    Declaration
    public void MoveItemNode(ConfigurationManager.MoveType moveType, ConfigurableObject sourceNode)
    Parameters
    Type Name Description
    ConfigurationManager.MoveType moveType
    ConfigurableObject sourceNode

    PublishPTSData(ConfigurableObject)

    Declaration
    public void PublishPTSData(ConfigurableObject rootNode)
    Parameters
    Type Name Description
    ConfigurableObject rootNode

    RemoveItemNode(ConfigurableObject)

    Declaration
    public void RemoveItemNode(ConfigurableObject targetNode)
    Parameters
    Type Name Description
    ConfigurableObject targetNode

    RemovePTSData(bool)

    Declaration
    public void RemovePTSData(bool removeLegacyData)
    Parameters
    Type Name Description
    bool removeLegacyData

    TransferEmbeddedFiles(ConfigurableObject, BasePart)

    Declaration
    public void TransferEmbeddedFiles(ConfigurableObject rootNode, BasePart targetPart)
    Parameters
    Type Name Description
    ConfigurableObject rootNode
    BasePart targetPart

    UpgradeLegacyChecks()

    Declaration
    public void UpgradeLegacyChecks()

    UpgradeLegacyData(ConfigurableObject)

    Declaration
    public void UpgradeLegacyData(ConfigurableObject rootNode)
    Parameters
    Type Name Description
    ConfigurableObject rootNode

    Implements

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