HierarchyProvider.GetChildren(HierarchyInfo) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los nodos secundarios al servicio de jerarquía.
public:
abstract cli::array <Microsoft::Web::Management::Client::HierarchyInfo ^> ^ GetChildren(Microsoft::Web::Management::Client::HierarchyInfo ^ item);
public abstract Microsoft.Web.Management.Client.HierarchyInfo[] GetChildren (Microsoft.Web.Management.Client.HierarchyInfo item);
abstract member GetChildren : Microsoft.Web.Management.Client.HierarchyInfo -> Microsoft.Web.Management.Client.HierarchyInfo[]
Public MustOverride Function GetChildren (item As HierarchyInfo) As HierarchyInfo()
Parámetros
- item
- HierarchyInfo
Objeto HierarchyInfo que se agrega.
Devoluciones
Objeto HierarchyInfo que se va a agregar al panel Conexiones en el Administrador de IIS.
Ejemplos
El ejemplo siguiente implementa el método GetChildren.
public override HierarchyInfo[] GetChildren(HierarchyInfo item) {
Trace.WriteLine("NodeType = " + item.NodeType +
"\t name = " + this.ToString());
// if we are at the Server level, add our node
if (item.NodeType == HierarchyInfo.ServerConnection) {
if (_info == null) {
_info = new DemoHierarchyInfo(this);
}
return new HierarchyInfo[] { _info };
}
return null;
}
Comentarios
Debe comprobar la Microsoft.Web.Management.Client.HierarchyInfo.NodeType propiedad para comprobar que el nodo secundario se agrega en el nodo correcto.