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 fortement typé HierarchicalDataSourceView pour le SiteMapDataSource contrôle.
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 contrôle SiteMapDataSource permet d’ASP.NET contrôles liés aux données, tels que les contrôles TreeView et Menu, pour établir une liaison aux données de carte 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 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, il SiteMapDataSourceView n’est pas nommé ; il est plutôt identifié par son chemin hiérarchique unique.
Il SiteMapDataSourceView s’agit d’une classe wrapper sur une SiteMapNodeCollection collection. La SiteMapNodeCollection classe implémente l’interface IHierarchicalEnumerable , que la SiteMapDataSourceView classe retourne d’un appel à Select la méthode. Étant donné que la SiteMapDataSource vue conserve un élément interne SiteMapDataSourceView pour les contenir et SiteMapNode fonctionne avec SiteMapNodeCollection des objets. La collection est initialisée à l’aide des constructeurs de la vue et accessible avec la Select méthode.
Constructeurs
| Nom | Description |
|---|---|
| SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
Initialise une nouvelle instance nommée de la SiteMapDataSourceView classe, en ajoutant le nœud spécifié unique à la collection interne de nœuds. |
| SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
Initialise une nouvelle instance nommée de la SiteMapDataSourceView classe, en définissant la collection interne de nœuds sur la collection de nœuds spécifiée. |
Propriétés
| Nom | Description |
|---|---|
| CanDelete |
Obtient une valeur indiquant si l’objet DataSourceView associé à l’objet actuel DataSourceControl 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 actuel DataSourceControl prend en charge l’opération ExecuteInsert(IDictionary) . (Hérité de DataSourceView) |
| CanPage |
Obtient une valeur indiquant si l’objet DataSourceView associé à l’objet actuel DataSourceControl prend en charge la pagination via les données récupérées par la ExecuteSelect(DataSourceSelectArguments) méthode. (Hérité de DataSourceView) |
| CanRetrieveTotalRowCount |
Obtient une valeur indiquant si l’objet DataSourceView associé à l’objet actuel DataSourceControl prend en charge la récupération du nombre total de lignes de données, au lieu des données. (Hérité de DataSourceView) |
| CanSort |
Obtient une valeur indiquant si l’objet DataSourceView associé à l’objet actuel DataSourceControl prend en charge une vue triée sur la source de données sous-jacente. (Hérité de DataSourceView) |
| CanUpdate |
Obtient une valeur indiquant si l’objet DataSourceView associé à l’objet actuel DataSourceControl prend en charge l’opération ExecuteUpdate(IDictionary, IDictionary, IDictionary) . (Hérité de DataSourceView) |
| Events |
Obtient une liste de délégués de gestionnaire d’événements pour la vue de source de données. (Hérité de DataSourceView) |
| Name |
Obtient le nom de la vue de source de données. (Hérité de DataSourceView) |
Méthodes
| Nom | Description |
|---|---|
| CanExecute(String) |
Détermine si la commande spécifiée peut être exécutée. (Hérité de DataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Effectue 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) |
Effectue une opération de suppression sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| ExecuteInsert(IDictionary) |
Effectue une opération d’insertion sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Obtient la collection des objets qui représente la structure de SiteMapNode navigation de site pour l’utilisateur actuel. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Effectue une opération de mise à jour sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Effectue une opération d’insertion asynchrone sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| OnDataSourceViewChanged(EventArgs) |
Déclenche l’événement DataSourceViewChanged. |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Appelé par la RaiseUnsupportedCapabilitiesError(DataSourceView) méthode pour comparer les fonctionnalités demandées pour une ExecuteSelect(DataSourceSelectArguments) opération par rapport à celles prises en charge par la vue. (Hérité de DataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Obtient une liste de données de manière asynchrone à partir du stockage de données sous-jacent. (Hérité de DataSourceView) |
| Select(DataSourceSelectArguments) |
Obtient la collection des objets qui représente la structure de SiteMapNode 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) |
Effectue une opération de mise à jour asynchrone sur la liste des données que l’objet DataSourceView représente. (Hérité de DataSourceView) |
Événements
| Nom | Description |
|---|---|
| DataSourceViewChanged |
Se produit lorsque la vue de source de données a changé. (Hérité de DataSourceView) |