Item (Clase)
Representa una versión de confianza de un archivo o una carpeta del servidor de control de versiones.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.VersionControl.Client.Item
Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Client
Ensamblado: Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintaxis
'Declaración
Public Class Item
public class Item
El tipo Item expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
Item() | ||
Item(VersionControlServer, ItemType, String) |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ArtifactUri | Obtiene el identificador uniforme de recursos (URI) de artefacto. | |
ArtifactUriLatestItemVersion | Obtiene el último URI de artefacto de la versión. | |
Attributes | Obtiene los atributos asociados al elemento. | |
ChangesetId | Obtiene el identificador del conjunto de este elemento. | |
CheckinDate | Obtiene la fecha de la protección de este elemento. | |
Comparer | Obtiene un objeto de Comparador para las rutas de acceso del servidor de control de versiones. | |
ContentLength | Obtiene la longitud del contenido de este elemento. | |
DeletionId | Obtiene el identificador de la eliminación de este elemento. | |
DownloadUrl | ||
Encoding | Obtiene la codificación de este elemento. | |
HashValue | Obtiene el valor hash de este elemento. | |
IsBranch | Marcador que describe si este elemento es una bifurcación. | |
IsContentDestroyed | Obtiene una marca que describe si el contenido del elemento se ha destruido. | |
ItemId | Obtiene el identificador de este elemento. | |
ItemType | Obtiene el tipo de este elemento. | |
Properties | Obsoleto. Obtiene una colección de solo lectura de propiedades asociado al elemento. | |
PropertyValues | Obtiene los valores de propiedad asociados al elemento. | |
ServerItem | Obtiene la ruta de acceso del elemento asociado en el servidor. | |
VersionControlServer | Obtiene el repositorio de control de versiones que contiene este elemento. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
DownloadFile() | Descarga el contenido para esta versión del elemento. | |
DownloadFile(String) | Descarga el contenido para esta versión del elemento. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
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). | |
FromXml | ||
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ToString | Crea una cadena usuario- legible que muestra propiedades pertinentes de este elemento. (Invalida a Object.ToString()). | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, Item) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
m_changesetId | Representa el identificador del conjunto de elementos. | |
m_checkinDate | Representa la fecha de protección el elemento. | |
m_contentLength | Representa la longitud de contenido del elemento. | |
m_deletionId | Representa el identificador de la eliminación del elemento. | |
m_downloadUrl | Representa la dirección URL de descarga asociada al elemento. | |
m_encoding | Representa la codificación del elemento. | |
m_isBranch | Representa si el elemento es una bifurcación. | |
m_itemId | Representa el identificador de elemento. | |
m_itemType | Representa al tipo del elemento. | |
m_serverItem | Representa el servidor asociado al elemento. | |
m_timeZone | Representa la zona horaria del elemento. | |
m_timeZoneOffset | Representa el desfase de zona horaria del elemento. |
Arriba
Comentarios
La ruta de acceso del elemento siempre es una ruta de acceso del servidor.Es devuelta por GetItems(), GetItem(), y otras diversas llamadas.
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.Client (Espacio de nombres)