Share via


QueryHierarchy (Clase)

Representa la carpeta de nivel superior de un proyecto.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.QueryItem
    Microsoft.TeamFoundation.WorkItemTracking.Client.QueryFolder
      Microsoft.TeamFoundation.WorkItemTracking.Client.QueryHierarchy

Espacio de nombres:  Microsoft.TeamFoundation.WorkItemTracking.Client
Ensamblado:  Microsoft.TeamFoundation.WorkItemTracking.Client (en Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxis

'Declaración
Public NotInheritable Class QueryHierarchy _
    Inherits QueryFolder
public sealed class QueryHierarchy : QueryFolder

El tipo QueryHierarchy expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AccessControlList Obtiene la lista de control de acceso para el elemento de la consulta. (Se hereda de QueryItem).
Propiedad pública Count Obtiene el número de elementos de esta carpeta.Este recuento no es recursiva. (Se hereda de QueryFolder).
Propiedad pública Id Obtiene el identificador de este elemento de consulta. (Se hereda de QueryItem).
Propiedad pública IsDeleted Obtiene una marca que describe si este elemento es una consulta o una carpeta personal. (Se hereda de QueryItem).
Propiedad pública IsDirty Obtiene una marca que describe si este elemento de consulta debe guardarse. (Se hereda de QueryItem).
Propiedad pública IsNew Retornos true” si este elemento de consulta se almacena en el servidor, “false” si es una “nuevo” elemento de consulta que no se ha guardado. (Se hereda de QueryItem).
Propiedad pública IsPersonal Obtiene una marca que describe si este elemento es una consulta o una carpeta personal. (Se hereda de QueryItem).
Propiedad pública Item[Guid] Obtiene el elemento de consulta de esta carpeta con el GUID especificado. (Se hereda de QueryFolder).
Propiedad pública Item[String] Obtiene el elemento de consulta de esta carpeta con el nombre especificado. (Se hereda de QueryFolder).
Propiedad pública Name Obtiene o establece el nombre de este elemento de consulta. (Se hereda de QueryItem).
Propiedad pública OwnerDescriptor Obtiene o establece la identidad descriptor de propietario del elemento de la consulta. (Se hereda de QueryItem).
Propiedad pública Parent Obtiene la carpeta primaria de la consulta. (Se hereda de QueryItem).
Propiedad pública Path Obtiene la ruta de acceso completa de este elemento de consulta. (Se hereda de QueryItem).
Propiedad pública Project Obtiene el proyecto al que está asociado este elemento de consulta. (Se hereda de QueryItem).
Propiedad pública SupportsFolders Obtiene una marca que describe si el servidor admite crear carpetas de consulta.
Propiedad pública SupportsPermissions Obtiene una marca que describe si el servidor admite permisos en consultas y carpetas.

Arriba

Métodos

  Nombre Descripción
Método público Add Agrega el elemento especificado a esta carpeta. (Se hereda de QueryFolder).
Método público Contains(Guid) Comprueba si el elemento especificado de consulta existe en esta carpeta de consulta. (Se hereda de QueryFolder).
Método público Contains(String) Comprueba si el elemento especificado de consulta existe en esta carpeta de consulta. (Se hereda de QueryFolder).
Método público Contains(QueryItem) Comprueba si el elemento especificado de consulta existe en esta carpeta de consulta. (Se hereda de QueryFolder).
Método público Delete Quita este elemento de la colección. (Se hereda de QueryItem).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público Find Obtiene el elemento de la consulta con el GUID especificado.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Refresh Restablece todos los cambios en la jerarquía y actualiza la jerarquía del servidor.
Método público Reset Deshace todos los cambios en la jerarquía.
Método público Save Guarda todos los cambios en la jerarquía.
Método público ToString Devuelve la ruta de acceso completa a este elemento de consulta. (Se hereda de QueryItem).

Arriba

Eventos

  Nombre Descripción
Evento público ChangesCommitted Se desencadena este evento cuando el cambio de contenido de la carpeta se confirma en el servidor. (Se hereda de QueryFolder).
Evento público ContentsChanged Se desencadena este evento cuando cambia el contenido de la carpeta. (Se hereda de QueryFolder).
Evento público HierarchyRefreshed Se desencadena este evento después de la jerarquía se actualiza correctamente del servidor.
Evento público HierarchyReset Se desencadena este evento una vez restaurada la jerarquía (se deshacen todos los cambios).
Evento público HierarchySaved Se desencadena después de que las actualizaciones de la jerarquía se guarden correctamente al servidor.

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IEnumerable<QueryItem>.GetEnumerator (Se hereda de QueryFolder).
Implementación explícita de interfacesMétodo privado IEnumerable.GetEnumerator (Se hereda de QueryFolder).

Arriba

Comentarios

Contiene las consultas de equipo y las carpetas de consultas. Proporciona las operaciones para buscar elementos, restaurar cambios en el árbol, y guardar cambios al árbol.

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.WorkItemTracking.Client (Espacio de nombres)