SiteMapHierarchicalDataSourceView Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma exibição de dados em um nó de mapa de site ou uma coleção de nós de um controle SiteMapDataSource.
public ref class SiteMapHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class SiteMapHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type SiteMapHierarchicalDataSourceView = class
inherit HierarchicalDataSourceView
Public Class SiteMapHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
- Herança
Comentários
O SiteMapDataSource controle pode apresentar seus dados subjacentes no formato tabular e hierárquico para controles de servidor Web que se associam a ele. O SiteMapHierarchicalDataSourceView é usado por desenvolvedores de controles, mas não desenvolvedores de página ou em código de página.
Controles como Menu ou DropDownList usam o SiteMapDataSource para associar aos dados do mapa do site e apresentá-los no formulário de lista, enquanto os controles que derivam da HierarchicalDataBoundControl classe, como TreeView, associam a dados de sitemap e os apresentam em forma hierárquica.
Se um controle associado a dados chamar o GetView método do SiteMapDataSource, um SiteMapDataSourceView será criado pela fonte de dados. Se um controle chamar o HierarchicalDataBoundControlGetHierarchicalView método , um SiteMapHierarchicalDataSourceView será criado. A SiteMapDataSourceView classe é fornecida para controles de servidor Web que derivam de DataBoundControl e associam a listas e dados tabulares, enquanto o SiteMapHierarchicalDataSourceView é fornecido para controles de servidor Web que derivam de HierarchicalDataBoundControl e associam a dados hierárquicos.
Como todos os HierarchicalDataSourceView objetos auxiliares, o SiteMapHierarchicalDataSourceView define as operações que a fonte de dados pode executar com os dados subjacentes. Como a SiteMapHierarchicalDataSourceView classe substitui apenas o Select método , o controle associado SiteMapDataSource não dá suporte a expressões de classificação ou operações de inserção, exclusão ou atualização.
Construtores
SiteMapHierarchicalDataSourceView(SiteMapNode) |
Inicializa uma nova instância da classe SiteMapHierarchicalDataSourceView, adicionando o nó especificado à coleção IHierarchicalEnumerable mantida pela exibição da fonte de dados. |
SiteMapHierarchicalDataSourceView(SiteMapNodeCollection) |
Inicializa uma nova instância da classe SiteMapHierarchicalDataSourceView, configurando a coleção especificada para a coleção IHierarchicalEnumerable mantida pela exibição da fonte de dados. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Select() |
Obtém a coleção de objetos SiteMapNode que representa a estrutura de navegação no site para o usuário atual. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |