SiteMapDataSourceView Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un objet HierarchicalDataSourceView fortement typé pour le contrôle SiteMapDataSource.
public ref class SiteMapDataSourceView : System::Web::UI::DataSourceView
public class SiteMapDataSourceView : System.Web.UI.DataSourceView
type SiteMapDataSourceView = class
inherit DataSourceView
Public Class SiteMapDataSourceView
Inherits DataSourceView
- Héritage
Remarques
Le SiteMapDataSource contrôle permet ASP.NET contrôles liés aux données, tels que les TreeView contrôles et Menu , de lier des données de plan de site. La SiteMapDataSourceView classe est utilisée par les développeurs de contrôles, mais elle n’est pas utilisée par les développeurs de pages ni dans le code de page.
Retourne SiteMapDataSource un SiteMapDataSourceView pour un chemin hiérarchique spécifié lorsque la Select méthode est appelée. Comme tous les objets de vue de source de données hiérarchiques, le SiteMapDataSourceView n’est pas nommé ; au lieu de cela, son est identifié par son chemin hiérarchique unique.
est SiteMapDataSourceView une classe wrapper sur une SiteMapNodeCollection collection. La SiteMapNodeCollection classe implémente l’interface IHierarchicalEnumerable , que la SiteMapDataSourceView classe retourne à partir d’un appel à la Select
méthode . Étant donné que et SiteMapDataSourceSiteMapDataSourceView fonctionnent avec SiteMapNode des objets, la vue conserve un interne SiteMapNodeCollection pour les contenir. La collection est initialisée à l’aide des constructeurs de la vue et accessible avec la Select méthode .
Constructeurs
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
Initialise une nouvelle instance nommée de la classe SiteMapDataSourceView, en ajoutant le nœud unique spécifié à la collection de nœuds interne. |
SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
Initialise une nouvelle instance nommée de la classe SiteMapDataSourceView, en définissant la collection de nœuds interne sur la collection de nœuds spécifiée. |
Propriétés
CanDelete |
Obtient une valeur indiquant si l'objet DataSourceView associé à l'objet DataSourceControl actif prend en charge l'opération ExecuteDelete(IDictionary, IDictionary). (Hérité de DataSourceView) |
CanInsert |
Obtient une valeur indiquant si l'objet DataSourceView associé à l'objet DataSourceControl actif prend en charge l'opération ExecuteInsert(IDictionary). (Hérité de DataSourceView) |
CanPage |
Obtient une valeur indiquant si l'objet DataSourceView associé à l'objet en cours DataSourceControl prend en charge la consultation des données récupérées par la méthode ExecuteSelect(DataSourceSelectArguments). (Hérité de DataSourceView) |
CanRetrieveTotalRowCount |
Obtient une valeur qui indique si l'objet DataSourceView associé à l'objet en cours DataSourceControl prend en charge la récupération du nombre total de lignes au lieu des données. (Hérité de DataSourceView) |
CanSort |
Obtient une valeur indiquant si l'objet DataSourceView associé à l'objet en cours DataSourceControl prend en charge un affichage trié de la source de données sous-jacente. (Hérité de DataSourceView) |
CanUpdate |
Obtient une valeur indiquant si l'objet DataSourceView associé à l'objet DataSourceControl actif prend en charge l'opération ExecuteUpdate(IDictionary, IDictionary, IDictionary). (Hérité de DataSourceView) |
Events |
Obtient la liste des délégués de gestion d'événements pour l'affichage de source de données. (Hérité de DataSourceView) |
Name |
Obtient le nom de l'affichage de source de données. (Hérité de DataSourceView) |
Méthodes
CanExecute(String) |
Détermine si la commande spécifiée peut être exécutée. (Hérité de DataSourceView) |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute une opération de suppression asynchrone sur la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary) |
Exécute la commande spécifiée. (Hérité de DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Exécute une opération de suppression sur la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
ExecuteInsert(IDictionary) |
Exécute une opération d'insertion dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
ExecuteSelect(DataSourceSelectArguments) |
Obtient la collection des objets SiteMapNode qui représente la structure de navigation de site pour l'utilisateur actuel. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Exécute une opération de mise à jour dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Insert(IDictionary, DataSourceViewOperationCallback) |
Exécute une opération d'insertion asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnDataSourceViewChanged(EventArgs) |
Déclenche l’événement DataSourceViewChanged. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Appelé par la méthode RaiseUnsupportedCapabilitiesError(DataSourceView) pour comparer les fonctions demandées pour une opération ExecuteSelect(DataSourceSelectArguments) à celles prises en charge par l'affichage. (Hérité de DataSourceView) |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtient une liste de données en mode asynchrone provenant du stockage des données sous-jacent. (Hérité de DataSourceView) |
Select(DataSourceSelectArguments) |
Obtient la collection des objets SiteMapNode qui représente la structure de navigation de site pour l'utilisateur actuel. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Exécute une opération de mise à jour asynchrone dans la liste des données que l'objet DataSourceView représente. (Hérité de DataSourceView) |
Événements
DataSourceViewChanged |
Se produit lorsque l'affichage de source de données a été modifié. (Hérité de DataSourceView) |