Search Results for

    Show / Hide Table of Contents

    Class ParamLibParameterCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    ParamLibParameterCollection
    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
    Assembly: NXOpen.dll
    Syntax
    public class ParamLibParameterCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    ParamLibParameterCollection()

    Declaration
    protected ParamLibParameterCollection()

    ParamLibParameterCollection(ParamLibParameterLibraryManager)

    Declaration
    protected ParamLibParameterCollection(ParamLibParameterLibraryManager owner)
    Parameters
    Type Name Description
    ParamLibParameterLibraryManager owner

    Properties

    Tag

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

    Methods

    CopyParameterFromLibrary(String, String)

    Declaration
    public ParamLibParameter CopyParameterFromLibrary(string libraryName, string libraryReference)
    Parameters
    Type Name Description
    System.String libraryName
    System.String libraryReference
    Returns
    Type Description
    ParamLibParameter

    CopyParameterFromLibrary(String, String, Boolean)

    Declaration
    public ParamLibParameter CopyParameterFromLibrary(string libraryName, string libraryReference, bool retainParentPedigree)
    Parameters
    Type Name Description
    System.String libraryName
    System.String libraryReference
    System.Boolean retainParentPedigree
    Returns
    Type Description
    ParamLibParameter

    CreateListBlockBuilder()

    Declaration
    public ParamLibParameterListBuilder CreateListBlockBuilder()
    Returns
    Type Description
    ParamLibParameterListBuilder

    CreateListBlockBuilder1(String[])

    Declaration
    public ParamLibParameterListBuilder CreateListBlockBuilder1(string[] pcLibTypeNeuNames)
    Parameters
    Type Name Description
    System.String[] pcLibTypeNeuNames
    Returns
    Type Description
    ParamLibParameterListBuilder

    CreateParameterBuilder(String, Int32)

    Declaration
    public ParamLibParameterBuilder CreateParameterBuilder(string libTypeNeutralName, int parameterType)
    Parameters
    Type Name Description
    System.String libTypeNeutralName
    System.Int32 parameterType
    Returns
    Type Description
    ParamLibParameterBuilder

    CreateParameterEditBuilder(ParamLibParameter)

    Declaration
    public ParamLibParameterBuilder CreateParameterEditBuilder(ParamLibParameter parameterTag)
    Parameters
    Type Name Description
    ParamLibParameter parameterTag
    Returns
    Type Description
    ParamLibParameterBuilder

    CreateParameterInspectBuilder(ParamLibParameter)

    Declaration
    public ParamLibParameterBuilder CreateParameterInspectBuilder(ParamLibParameter parameterTag)
    Parameters
    Type Name Description
    ParamLibParameter parameterTag
    Returns
    Type Description
    ParamLibParameterBuilder

    CreateParameterLibmgrBuilder(String[])

    Declaration
    public ParamLibLibraryManagerBuilder CreateParameterLibmgrBuilder(string[] pcLibTypeNeuNames)
    Parameters
    Type Name Description
    System.String[] pcLibTypeNeuNames
    Returns
    Type Description
    ParamLibLibraryManagerBuilder

    DeleteParametersFromLibrary(String[], String)

    Declaration
    public void DeleteParametersFromLibrary(string[] pParamNames, string pcLibName)
    Parameters
    Type Name Description
    System.String[] pParamNames
    System.String pcLibName

    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[])

    ExportParametersToLibrary(String[], String[], String, Boolean)

    Declaration
    public void ExportParametersToLibrary(string[] pcParamNames, string[] pcLibNames, string pcExportedLibName, bool bUpdateLibraryReference)
    Parameters
    Type Name Description
    System.String[] pcParamNames
    System.String[] pcLibNames
    System.String pcExportedLibName
    System.Boolean bUpdateLibraryReference

    ExportParametersToLibrary(String[], String[], String, Boolean[])

    Declaration
    public void ExportParametersToLibrary(string[] pcParamNames, string[] pcLibNames, string pcExportedLibName, bool[] bUpdateLibraryReference)
    Parameters
    Type Name Description
    System.String[] pcParamNames
    System.String[] pcLibNames
    System.String pcExportedLibName
    System.Boolean[] bUpdateLibraryReference

    FindObject(String)

    Declaration
    public ParamLibParameter FindObject(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    ParamLibParameter

    GetLoadedLibraryParameter(String, String)

    Declaration
    public ParamLibParameter GetLoadedLibraryParameter(string pcLibName, string pcParamName)
    Parameters
    Type Name Description
    System.String pcLibName
    System.String pcParamName
    Returns
    Type Description
    ParamLibParameter

    GetUsedParameters()

    Declaration
    public ParamLibParameter[] GetUsedParameters()
    Returns
    Type Description
    ParamLibParameter[]

    InfoLibraryParameter(String, String)

    Declaration
    public void InfoLibraryParameter(string pcLibAr, string pcParamNameAr)
    Parameters
    Type Name Description
    System.String pcLibAr
    System.String pcParamNameAr

    InfoLibraryParameterToFile(String, String, Boolean, String)

    Declaration
    public void InfoLibraryParameterToFile(string pcLibAr, string pcParamNameAr, bool bOverride, string pcFileName)
    Parameters
    Type Name Description
    System.String pcLibAr
    System.String pcParamNameAr
    System.Boolean bOverride
    System.String pcFileName

    LoadFromNxparampllibrary(String)

    Declaration
    public ParamLibParameter LoadFromNxparampllibrary(string parameterName)
    Parameters
    Type Name Description
    System.String parameterName
    Returns
    Type Description
    ParamLibParameter

    LoadFromParamplLibrary(String, String)

    Declaration
    public ParamLibParameter LoadFromParamplLibrary(string libraryName, string parameterName)
    Parameters
    Type Name Description
    System.String libraryName
    System.String parameterName
    Returns
    Type Description
    ParamLibParameter

    OutputParametersToLibrary(String[], String[], String)

    Declaration
    public void OutputParametersToLibrary(string[] pcParamNames, string[] pcLibNames, string pcExportedLibName)
    Parameters
    Type Name Description
    System.String[] pcParamNames
    System.String[] pcLibNames
    System.String pcExportedLibName

    ToArray()

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

    UpdateParametersInLibrary(ParamLibParameter[], String[], String)

    Declaration
    public void UpdateParametersInLibrary(ParamLibParameter[] tEditedParam, string[] pParamNames, string pcLibName)
    Parameters
    Type Name Description
    ParamLibParameter[] tEditedParam
    System.String[] pParamNames
    System.String pcLibName

    Implements

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