Click or drag to resize

Changelist Class

A changelist specification in a Perforce repository.
Inheritance Hierarchy
SystemObject
  Perforce.P4Changelist

Namespace:  Perforce.P4
Assembly:  p4api.net (in p4api.net.dll) Version: 2023.2.258.5793
Syntax
public class Changelist

The Changelist type exposes the following members.

Constructors
  NameDescription
Public methodChangelist
Create a new pending changelist
Public methodChangelist(Int32, Boolean)
Create a new numbered changelist
Top
Properties
  NameDescription
Public propertyClientId
Name of client/workspace associated with this change
Public propertyDescription
Property to access change Description
Public propertyFiles
Property to access List of Metadata for Files in this change
Public propertyId
Property to access change ID
Public propertyIdentity
Property to access Identity, Identifier for this change.
Public propertyImportedBy
Property to read ImportedBy, The user who fetched or pushed this change to this server.
Public propertyJobs
Property to access List of Jobs associated with this change.
Public propertyModifiedDate
Property to access last Modified time
Public propertyOwnerName
Property to access change owner
Public propertyPending
Property to specify change as Pending
Public propertyShelved
Property to access if this change has shelved files
Public propertyShelvedFiles
Property to access List of Shelved files
Public propertySpec
Property to access FormSpec for changelist
Public propertyStream
Property to access stream that is to be added to this changelist.
Public propertyType
Property to access type of the changelist
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFixJobs(IListJob, Options)
Public methodFixJobs(IListString, Options)
Public methodFixJobs(Options, Job)
Public methodFixJobs(Options, String)
Public methodFromChangeCmdTaggedOutput(TaggedObject, String, Boolean)
Fill in the fields for the changelist using the tagged output of a "change' command
Public methodFromChangeCmdTaggedOutput(TaggedObject, Boolean, String, Boolean)
Fill in the fields for the changelist using the tagged output of a "change' command
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodinitialize
Go to the server to get details about this changelist
Protected methodMemberwiseClone (Inherited from Object.)
Public methodParse
Parse the fields from a changelist specification
Public methodSubmit
Submit a pending change to the server
Public methodToString
Convert to specification in server format
(Overrides ObjectToString.)
Public methodToString(Boolean)
Convert to a string for display
Top
See Also