Share via


CatalogNode (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Client.CatalogNode

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

Sintaxis

'Declaración
Public NotInheritable Class CatalogNode
public sealed class CatalogNode

El tipo CatalogNode expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CatalogTree El árbol de catálogo que este nodo vive en.
Propiedad pública Dependencies El conjunto de nodos en los que este nodo depende.
Propiedad pública FullPath La ruta de acceso completa que representa la posición de este nodo de la jerarquía.Este valor identifica un nodo de catálogo.La ruta en sí se genera mediante la creación de nodo y no es necesariamente legible.Observe que este valor no es válido hasta que el nodo se ha guardado en el servicio del catálogo.
Propiedad pública IsDefault True si este nodo representa el recurso predeterminado para su tipo en este nivel.Solo un recurso de un tipo determinado puede ser predeterminado marcado para un elemento primario especificado.Si se está guardando un nodo como el valor predeterminado se quitará la propiedad predeterminada de defualt actual de este tipo.
Propiedad pública ParentNode El nodo primario de este nodo si los nodos primarios se incluyeron en las opciones de consulta que este nodo de catálogo se compiló de.De lo contrario, este valor es null.
Propiedad pública ParentPath La ruta de acceso al elemento primario de este nodo.
Propiedad pública Resource El recurso al que se hace referencia de catálogo.

Arriba

Métodos

  Nombre Descripción
Método público CreateChild(CatalogResource) Método de generador para crear un nodo y asociarlo a un recurso.
Método público CreateChild(Guid, String) Método de generador para crear un nodo con un nuevo recurso.Esto no conserva el nodo o el recurso.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExpandDependencies Llamadas al servidor para rellenar la propiedad de las dependencias en este objeto.
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 QueryChildren(IEnumerable<Guid>, Boolean, CatalogQueryOptions) Devuelve los elementos secundarios de este nodo.Esta función llamará al servicio web.
Método público QueryChildren(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, Boolean, CatalogQueryOptions) Devuelve los elementos secundarios de este nodo.Esta función llamará al servicio web.
Método público QueryDependents Devuelve todos los nodos que dependen de la existencia de los nodos.
Método público QueryParents Devuelve los elementos primarios de este nodo.Esta función llamará al servicio web.
Método público ToString (Invalida a Object.ToString()).

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