Partager via


Item, classe

Représente un élément comme retourné par ordre de QueryItems.

Hiérarchie d'héritage

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

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

Syntaxe

'Déclaration
<RequiredClientServiceAttribute("VersionControlServer")> _
<ClassNotSealedAttribute> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Item _
    Implements ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
[ClassNotSealedAttribute]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Item : ICacheable

Le type Item expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Item

Début

Propriétés

  Nom Description
Propriété publique Attributes Attributs
Propriété publique ChangesetId Numéro de version de cet élément comme numéro de l'ensemble de modifications.
Propriété publique CheckinDate Dernier horodatage de l'élément.
Propriété publique DeletionId Comme plusieurs éléments supprimé peut exister avec le même nom de ServerItem, cela est utilisé pour identifier les éléments supprimés. ServerItem + DeletionId est obligatoirement uniques pour tous les éléments.
Propriété publique DownloadUrl Retourne le fragment d'URL de téléchargement du fichier à télécharger.
Propriété publique Encoding
Propriété publique FileLength Longueur d'élément, le cas échéant.
Propriété publique HashValue MD5 d'élément, le cas échéant.
Propriété publique IsBranch Lorsque l'élément est défini comme objet de branche dans le système.
Propriété publique IsContentDestroyed
Propriété publique IsFolder
Propriété publique ItemId L'ID d'élémentUtilisé pour récupérer le contenu du fichier.
Propriété publique ItemType Cela indique au client le type d'élément référencé.
Propriété publique Properties Obsolète. Propriétés
Propriété publique PropertyValues Propriétés
Propriété publique SequenceId
Propriété publique ServerItem Chemin de référentiel de cet élément (par exemple.$/Sample/MyFile.cs).
Propriété publique TimeZone Nom de fuseau horaire en vigueur la date d'enregistrement.
Propriété publique TimeZoneOffset Le décalage des fuseaux horaires en vigueur la date d'enregistrement.

Début

Méthodes

  Nom Description
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 publique GetArtifactSpec
Méthode publique GetCachedSize Taille moyenne en octets de l'élément.
Méthode publique GetDownloadUrlCount
Méthode publique GetFileId
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetHashValue
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 SetDownloadUrl
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

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.Server, espace de noms