HierarchyInfo Clase
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í.
Administra la jerarquía de objetos agregados a una Module clase derivada.
public ref class HierarchyInfo abstract : IDisposable, IServiceProvider
public abstract class HierarchyInfo : IDisposable, IServiceProvider
type HierarchyInfo = class
interface IServiceProvider
interface IDisposable
Public MustInherit Class HierarchyInfo
Implements IDisposable, IServiceProvider
- Herencia
-
HierarchyInfo
- Implementaciones
Ejemplos
internal class DemoHierarchyInfo : HierarchyInfo
{
public DemoHierarchyInfo(IServiceProvider serviceProvider)
: base(serviceProvider)
{
DemoHierarchyInfoInit();
initTraceP();
}
}
Comentarios
La HierarchyInfo clase representa un nodo en el panel Conexiones del Administrador de IIS. Los nodos se muestran en una vista de árbol. El servidor local, los sitios y los grupos de aplicaciones son ejemplos de HierarchyInfo nodos.
Notas a los implementadores
Al heredar de HierarchyInfo, es necesario reemplazar los miembros siguientes: NodeType y Text.
Constructores
HierarchyInfo(IServiceProvider) |
Inicializa una instancia nueva de la clase HierarchyInfo mediante el proveedor de servicios especificado. |
Campos
Application |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.Application". |
ApplicationConnection |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.ApplicationConnection". |
ApplicationPools |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.ApplicationPools". |
File |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.File". |
Folder |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.Folder". |
FtpSites |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.FtpSites". |
ServerConnection |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.ServerConnection". |
Site |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.Site". |
SiteConnection |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.SiteConnection". |
Sites |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.Sites". |
Start |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.Start". |
VirtualDirectory |
Cadena literal "Microsoft.Web.Management.HierarchyInfo.VirtualDirectory". |
Propiedades
Connection |
Obtiene la conexión asociada al nodo. |
Image |
Obtiene la imagen asociada al nodo para su uso en el Administrador de IIS. |
IsExtendable |
Obtiene un valor que indica si el nodo admite nodos secundarios. |
IsLoaded |
Obtiene un valor que indica si se han agregado todos los nodos secundarios. |
NodeType |
Cuando se reemplaza en una clase derivada, obtiene el tipo de nodo agregado a la jerarquía. |
NodeTypeName |
Cuando se reemplaza en una clase derivada, obtiene el nombre de instancia del nodo agregado a la jerarquía. |
Parent |
Obtiene el nodo primario. |
Priority |
Obtiene el orden de prioridad de la lista para el nodo. |
Properties |
Cuando se reemplaza en una clase derivada, obtiene un diccionario de información específica del nodo. |
SupportsChildren |
Obtiene un valor que indica si el nodo admite nodos secundarios. |
SupportsDelete |
Obtiene un valor que indica si el nodo admite la eliminación. |
SupportsRename |
Obtiene un valor que indica si el nodo admite el cambio de nombre. |
Tasks |
Obtiene un contenedor de métodos definibles por el usuario. |
Text |
Cuando se reemplaza en una clase derivada, obtiene el nombre del nodo. |
ToolTip |
Cuando se reemplaza en la clase derivada, obtiene el texto de información sobre herramientas del nodo. |
Visibility |
Obtiene la visibilidad del nodo en el Administrador de IIS. |
Métodos
Collapse() |
Oculta los nodos secundarios. |
Delete() |
Elimina el nodo de la jerarquía. |
Dispose() |
Libera todos los recursos que usa HierarchyInfo. |
Expand() |
Expande el nodo y muestra los nodos secundarios. |
GetChildren() |
Cuando se invalida en la clase derivada, devuelve los nodos secundarios. |
GetService(Type) |
Obtiene el objeto de servicio del tipo especificado. |
Navigate(Type) |
Navega al panel Conexiones del Administrador de IIS a la página especificada. |
Navigate(Type, Object) |
Navega al panel Conexiones del Administrador de IIS a la página especificada. |
OnDeleting(CancelEventArgs) |
Se produce cuando se llama al Delete() método desde la interfaz de usuario (UI) o mediante programación. |
OnRenamed(HierarchyRenameEventArgs) |
Se produce cuando se llama al comando Rename desde la interfaz de usuario (UI) o mediante programación y no se cancela desde el OnRenaming(HierarchyRenameEventArgs) método . |
OnRenaming(HierarchyRenameEventArgs) |
Se produce cuando se llama al comando Rename desde la interfaz de usuario (UI) o mediante programación. |
OnSelected() |
Se produce cuando se selecciona el objeto derivado de HierarchyInfo . |
Refresh() |
Se produce cuando se llama al comando Refresh desde la interfaz de usuario (UI) o mediante programación. |
Select() |
Navega al objeto derivado de la llamada |
Update() |
Novedades la vista del nodo actual en el panel Conexiones del Administrador de IIS. |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Libera todos los recursos no administrados usados por .HierarchyInfo |
IServiceProvider.GetService(Type) |
Obtiene el objeto de servicio del tipo especificado. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de