Partager via


Item, classe

Représente une version validée d'un fichier ou un dossier sur le serveur de contrôle de version.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Client
Assembly :  Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Déclaration
Public Class Item
public class Item

Le type Item expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée Item()
Méthode publique Item(VersionControlServer, ItemType, String)

Début

Propriétés

  Nom Description
Propriété publique ArtifactUri Obtient l'URI (URI) de l'artefact.
Propriété publique ArtifactUriLatestItemVersion Obtient l'URI d'artefact de version la plus récente.
Propriété publique Attributes Obtient les attributs associés à l'élément.
Propriété publique ChangesetId Obtient l'ID de l'ensemble de modifications de cet élément.
Propriété publique CheckinDate Obtient la date d'archivage de cet élément.
Propriété publiqueMembre statique Comparer Obtient un objet de comparateur pour les chemins d'accès au serveur de contrôle de version.
Propriété publique ContentLength Obtient la longueur du contenu dans cet élément.
Propriété publique DeletionId Obtient l'ID de suppression de cet élément.
Propriété publique DownloadUrl
Propriété publique Encoding Obtient l'encodage de cet élément.
Propriété publique HashValue Obtient la valeur de hachage de cet élément.
Propriété publique IsBranch Réduisez qui décrit si cet élément est une branche.
Propriété publique IsContentDestroyed Obtient une balise qui décrit si le contenu de l'élément a perdu.
Propriété publique ItemId Obtient l'ID de cet élément.
Propriété publique ItemType Obtient le type de cet élément.
Propriété publique Properties Obsolète. Obtient une collection en lecture seule de propriétés associée à l'élément.
Propriété publique PropertyValues Obtient les propriétés associées à l'élément.
Propriété publique ServerItem Obtient le chemin d'accès de l'élément associé sur le serveur.
Propriété publique VersionControlServer Obtient le référentiel de contrôle de version qui contient cet élément.

Début

Méthodes

  Nom Description
Méthode publique DownloadFile() Télécharge le contenu de cette version de l'élément.
Méthode publique DownloadFile(String) Télécharge le contenu de cette version de l'élément.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueMembre statique FromXml
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ToString Crée une chaîne par lisible qui affiche les propriétés appropriées pour cet élément. (Substitue Object.ToString().)
Méthode publique ToXml(XmlWriter, String)
Méthode publiqueMembre statique ToXml(XmlWriter, String, Item)

Début

Champs

  Nom Description
Champ protégé m_changesetId Représente l'ID de l'ensemble de modifications de l'élément.
Champ protégé m_checkinDate Représente la date d'enregistrement il l'élément.
Champ protégé m_contentLength Représente la longueur du contenu de l'élément.
Champ protégé m_deletionId Représente l'ID de suppression de l'élément.
Champ protégé m_downloadUrl Représente l'URL de téléchargement associé à l'élément.
Champ protégé m_encoding Représente un encodage de l'élément.
Champ protégé m_isBranch Indique si l'élément est une branche.
Champ protégé m_itemId Représente l'ID de l'élément.
Champ protégé m_itemType Représente le type de l'élément.
Champ protégé m_serverItem Représente le serveur associé à l'élément.
Champ protégé m_timeZone Représente le fuseau horaire de l'élément.
Champ protégé m_timeZoneOffset Représente le décalage de fuseau horaire de l'élément.

Début

Notes

Le chemin d'élément est toujours un chemin d'accès au serveur.Il est retourné par GetItems(), GetItem(), et plusieurs autre des appels.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.VersionControl.Client, espace de noms