Search Results for

    Show / Hide Table of Contents

    Class ParamLibParameterCollection

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    ParamLibParameterCollection
    Implements
    IMessageSink
    IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.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
    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
    string libraryName
    string libraryReference
    Returns
    Type Description
    ParamLibParameter

    CopyParameterFromLibrary(string, string, bool)

    Declaration
    public ParamLibParameter CopyParameterFromLibrary(string libraryName, string libraryReference, bool retainParentPedigree)
    Parameters
    Type Name Description
    string libraryName
    string libraryReference
    bool 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
    string[] pcLibTypeNeuNames
    Returns
    Type Description
    ParamLibParameterListBuilder

    CreateParameterBuilder(string, int)

    Declaration
    public ParamLibParameterBuilder CreateParameterBuilder(string libTypeNeutralName, int parameterType)
    Parameters
    Type Name Description
    string libTypeNeutralName
    int 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
    string[] pcLibTypeNeuNames
    Returns
    Type Description
    ParamLibLibraryManagerBuilder

    DeleteParametersFromLibrary(string[], string)

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

    EnumerateMoveNext(ref Tag, byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    byte[] state
    Returns
    Type Description
    int
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, byte[])

    ExportParametersToLibrary(string[], string[], string, bool)

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

    ExportParametersToLibrary(string[], string[], string, bool[])

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

    FindObject(string)

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

    GetLoadedLibraryParameter(string, string)

    Declaration
    public ParamLibParameter GetLoadedLibraryParameter(string pcLibName, string pcParamName)
    Parameters
    Type Name Description
    string pcLibName
    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
    string pcLibAr
    string pcParamNameAr

    InfoLibraryParameterToFile(string, string, bool, string)

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

    LoadFromNxparampllibrary(string)

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

    LoadFromParamplLibrary(string, string)

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

    OutputParametersToLibrary(string[], string[], string)

    Declaration
    public void OutputParametersToLibrary(string[] pcParamNames, string[] pcLibNames, string pcExportedLibName)
    Parameters
    Type Name Description
    string[] pcParamNames
    string[] pcLibNames
    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
    string[] pParamNames
    string pcLibName

    Implements

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