Search Results for

    Show / Hide Table of Contents

    Class PackageOperation

    Base class to represent completed or in progress package operations, such as a package import or export.

    Inheritance
    Object
    PackageOperation
    ProjectPackageCreation
    ProjectPackageImport
    ReturnPackageCreation
    ReturnPackageImport
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Sdl.ProjectAutomation.Core
    Assembly: Sdl.ProjectAutomation.Core.dll
    Syntax
    public abstract class PackageOperation

    Constructors

    PackageOperation()

    Declaration
    protected PackageOperation()

    Properties

    Messages

    Gets the list of messages that has been generated so far.

    Declaration
    public ExecutionMessage[] Messages { get; }
    Property Value
    Type Description
    ExecutionMessage[]

    PackageId

    Gets the unique ID of the package to which this operation relates.

    Declaration
    public Guid PackageId { get; }
    Property Value
    Type Description
    Guid

    PercentComplete

    Gets a percentage value indicating how far the package creation has progressed so far.

    Declaration
    public int PercentComplete { get; }
    Property Value
    Type Description
    Int32

    Status

    Gets the current status of the project package creation operation.

    Declaration
    public PackageStatus Status { get; }
    Property Value
    Type Description
    PackageStatus

    StatusMessage

    Gets a message providing more detail about what is currently happening.

    Declaration
    public string StatusMessage { get; }
    Property Value
    Type Description
    String
    In this article
    Back to top Generated by DocFX