• About Nexar Generic PLM Connector
  • Articles
  • Api Documentation
Search Results for

    Show / Hide Table of Contents
    • CustomPLMService.Contract
      • Models
        • Authentication
          • Auth
          • Context
          • Credentials
          • IContext
        • Items
          • AttributeValue
          • FileResource
          • Id
          • Item
          • ItemCreateSpec
          • ItemResult
          • ItemUpdateSpec
          • NumberingFormat
          • UomValue
          • Value
          • Value.Type
        • Metadata
          • AttributeSpec
          • AttributeSpec.Datatype
          • AttributeSpec.Valueset
          • BaseType
          • ListValue
          • RelationshipSpec
          • RelationshipType
          • Type
          • TypeId
        • Query
          • Query
          • QueryAttribute
          • QueryAttribute.Occurrences
        • Relationship
          • RelationshipRow
          • RelationshipTable
        • SupportedOperation
      • ICustomPlmMetadataService
      • ICustomPlmService

    Interface ICustomPlmMetadataService

    Interface for retrieving metadata from an external system.
    Supported operations:

    • Read type identifiers Reads available type identifiers for a given base type from an external system
    • Read types Reads types for a given list of type identifiers from an external system
    Namespace: CustomPLMService.Contract
    Assembly: CustomPLMService.Contract.dll
    Syntax
    public interface ICustomPlmMetadataService

    Methods

    ReadTypeIdentifiers(BaseType, CancellationToken)

    Reads available type identifiers for the given baseType from an external system

    Declaration
    Task<IEnumerable<TypeId>> ReadTypeIdentifiers(BaseType baseType, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    BaseType baseType

    Base object type

    CancellationToken cancellationToken
    Returns
    Type Description
    Task<IEnumerable<TypeId>>

    List of available type identifiers

    ReadTypes(IEnumerable<TypeId>, CancellationToken)

    Reads types for the given typeId from an external system

    Declaration
    Task<IEnumerable<Type>> ReadTypes(IEnumerable<TypeId> typeId, CancellationToken cancellationToken)
    Parameters
    Type Name Description
    IEnumerable<TypeId> typeId

    List of type identifiers

    CancellationToken cancellationToken
    Returns
    Type Description
    Task<IEnumerable<Type>>

    List of types

    In this article
    Back to top Generated by DocFX