Condividi tramite


Classe Item

Rappresenta una versione eseguito il commit di un file o di una cartella nel server di controllo della versione.

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Item
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem

Spazio dei nomi:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintassi

'Dichiarazione
Public Class Item
public class Item

Il tipo Item espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto Item()
Metodo pubblico Item(VersionControlServer, ItemType, String)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ArtifactUri Ottiene l'oggetto Uniform Resource Identifier (URI) dell'elemento.
Proprietà pubblica ArtifactUriLatestItemVersion Ottiene l'uri dell'elemento della versione più recente.
Proprietà pubblica Attributes Ottiene gli attributi associati all'elemento.
Proprietà pubblica ChangesetId Ottiene l'id insieme di modifiche di questo elemento.
Proprietà pubblica CheckinDate Ottiene la data di archiviazione dell'elemento.
Proprietà pubblicaMembro statico Comparer Ottiene un oggetto operatore di confronto per i percorsi del server di controllo della versione.
Proprietà pubblica ContentLength Ottiene la lunghezza del contenuto di questo elemento.
Proprietà pubblica DeletionId Ottiene l'id di eliminazione di questo elemento.
Proprietà pubblica DownloadUrl
Proprietà pubblica Encoding Ottiene la codifica di questo elemento.
Proprietà pubblica HashValue Ottiene il valore hash di questo elemento.
Proprietà pubblica IsBranch Diminuisca che indica se l'elemento è un branch.
Proprietà pubblica IsContentDestroyed Ottiene un flag che indica se il contenuto dell'elemento è stato eliminato.
Proprietà pubblica ItemId Ottiene l'id dell'elemento.
Proprietà pubblica ItemType Ottiene il tipo di questo elemento.
Proprietà pubblica Properties Obsoleta. Ottiene una raccolta di sola lettura di proprietà associato all'elemento.
Proprietà pubblica PropertyValues Ottiene i valori della proprietà associati all'elemento.
Proprietà pubblica ServerItem Ottiene il percorso dell'elemento collegato nel server.
Proprietà pubblica VersionControlServer Ottiene il repository del controllo della versione contenente l'elemento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico DownloadFile() Scarica il contenuto per questa versione.
Metodo pubblico DownloadFile(String) Scarica il contenuto per questa versione.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoMembro statico FromXml
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Crea una stringa leggibile da quella proprietà rilevanti di visualizzazione di questo elemento. (Esegue l'override di Object.ToString()).
Metodo pubblico ToXml(XmlWriter, String)
Metodo pubblicoMembro statico ToXml(XmlWriter, String, Item)

In alto

Campi

  Nome Descrizione
Campo protetto m_changesetId Rappresenta l'identificatore dell'insieme di modifiche elemento.
Campo protetto m_checkinDate Rappresenta la data di controllo l'elemento.
Campo protetto m_contentLength Rappresenta la lunghezza del contenuto dell'elemento.
Campo protetto m_deletionId Rappresenta l'identificatore di eliminazione dell'elemento.
Campo protetto m_downloadUrl Rappresenta il download URL associato all'elemento.
Campo protetto m_encoding Rappresenta la codifica dell'elemento.
Campo protetto m_isBranch Indica se l'elemento è un branch.
Campo protetto m_itemId Rappresenta l'identificatore dell'elemento.
Campo protetto m_itemType Rappresenta il tipo di elemento.
Campo protetto m_serverItem Rappresenta il server associato all'elemento.
Campo protetto m_timeZone Rappresenta il fuso orario dell'elemento.
Campo protetto m_timeZoneOffset Rappresenta l'offset del fuso orario dell'elemento.

In alto

Note

Il percorso dell'elemento è sempre un percorso server.Viene restituito da GetItems(), da GetItem()e da numerose altre chiamate.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client