Compartir a través de


Item (Clase)

Representa un elemento que devuelve por el comando de QueryItems.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Server
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Server (en Microsoft.TeamFoundation.VersionControl.Server.dll)

Sintaxis

'Declaración
<RequiredClientServiceAttribute("VersionControlServer")> _
<ClassNotSealedAttribute> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
Public Class Item _
    Implements ICacheable
[RequiredClientServiceAttribute("VersionControlServer")]
[ClassNotSealedAttribute]
[CallOnDeserializationAttribute("AfterDeserialize")]
public class Item : ICacheable

El tipo Item expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Item

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Attributes Atributos
Propiedad pública ChangesetId El número de versión de este elemento como número del conjunto de cambios.
Propiedad pública CheckinDate Marca de tiempo de la última modificación del elemento.
Propiedad pública DeletionId Puesto que más de un elemento eliminado puede existir con el mismo nombre de ServerItem, éste se utiliza para identificar los elementos eliminados. ServerItem + DeletionId se garantiza para ser únicos para todos los elementos.
Propiedad pública DownloadUrl Devuelve el fragmento de dirección URL de la descarga del archivo que desea descargar.
Propiedad pública Encoding
Propiedad pública FileLength Longitud del elemento, si es necesario.
Propiedad pública HashValue MD5 del elemento, si es necesario.
Propiedad pública IsBranch Donde se define el elemento como un objeto de la bifurcación en el sistema.
Propiedad pública IsContentDestroyed
Propiedad pública IsFolder
Propiedad pública ItemId El identificador de elementoSe utiliza para recuperar el contenido del archivo.
Propiedad pública ItemType Esto indica al cliente el tipo al que se hace referencia.
Propiedad pública Properties Obsoleta. Propiedades
Propiedad pública PropertyValues Propiedades
Propiedad pública SequenceId
Propiedad pública ServerItem Ruta del repositorio de este elemento (por ejemplo.$/Sample/MyFile.cs).
Propiedad pública TimeZone El nombre de timezone en efecto en la fecha de la protección.
Propiedad pública TimeZoneOffset El desplazamiento completo de zona horaria en efecto en la fecha de la protección.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetArtifactSpec
Método público GetCachedSize Tamaño medio en bytes del elemento.
Método público GetDownloadUrlCount
Método público GetFileId
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetHashValue
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público SetDownloadUrl
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.VersionControl.Server (Espacio de nombres)