SiteMapDataSourceView Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje objekt silného HierarchicalDataSourceView typu SiteMapDataSource pro ovládací prvek.
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
- Dědičnost
Poznámky
Ovládací prvek SiteMapDataSource umožňuje ASP.NET ovládací prvky vázané na data, například ovládací prvky TreeView a Menu, k vazbě k datům mapy webu. Třídu SiteMapDataSourceView používají vývojáři ovládacích prvků, ale vývojáři stránek ji nepoužívají ani v kódu stránky.
Vrátí SiteMapDataSourceSiteMapDataSourceView pro zadanou hierarchickou cestu při Select zavolání metody. Stejně jako všechny hierarchické objekty zobrazení zdroje dat nejsou pojmenované SiteMapDataSourceView , spíše je identifikována jeho jedinečnou hierarchickou cestou.
Jedná se SiteMapDataSourceView o třídu obálky v kolekci SiteMapNodeCollection . Třída SiteMapNodeCollection implementuje IHierarchicalEnumerable rozhraní, které SiteMapDataSourceView třída vrací z volání metody Select . Vzhledem k tomu, že zobrazení SiteMapDataSource a SiteMapDataSourceView práce s SiteMapNode objekty udržuje interní SiteMapNodeCollection , aby je obsahovalo. Kolekce je inicializována pomocí konstruktorů zobrazení a přístup pomocí Select metody.
Konstruktory
| Name | Description |
|---|---|
| SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNode) |
Inicializuje novou pojmenovanou instanci SiteMapDataSourceView třídy a přidá jeden zadaný uzel do interní kolekce uzlů. |
| SiteMapDataSourceView(SiteMapDataSource, String, SiteMapNodeCollection) |
Inicializuje novou pojmenovanou instanci SiteMapDataSourceView třídy a nastaví interní kolekci uzlů na zadanou kolekci uzlů. |
Vlastnosti
| Name | Description |
|---|---|
| CanDelete |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu ExecuteDelete(IDictionary, IDictionary) podporuje operaci. (Zděděno od DataSourceView) |
| CanInsert |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu ExecuteInsert(IDictionary) podporuje operaci. (Zděděno od DataSourceView) |
| CanPage |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu podporuje stránkování prostřednictvím dat načtených metodou ExecuteSelect(DataSourceSelectArguments) . (Zděděno od DataSourceView) |
| CanRetrieveTotalRowCount |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu podporuje načtení celkového počtu datových řádků místo dat. (Zděděno od DataSourceView) |
| CanSort |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu podporuje seřazené zobrazení v podkladovém zdroji dat. (Zděděno od DataSourceView) |
| CanUpdate |
Získá hodnotu určující, zda DataSourceView objekt přidružený k aktuálnímu DataSourceControl objektu ExecuteUpdate(IDictionary, IDictionary, IDictionary) podporuje operaci. (Zděděno od DataSourceView) |
| Events |
Získá seznam delegátů obslužné rutiny události pro zobrazení zdroje dat. (Zděděno od DataSourceView) |
| Name |
Získá název zobrazení zdroje dat. (Zděděno od DataSourceView) |
Metody
| Name | Description |
|---|---|
| CanExecute(String) |
Určuje, zda lze zadaný příkaz spustit. (Zděděno od DataSourceView) |
| Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci odstranění v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
| ExecuteCommand(String, IDictionary, IDictionary) |
Spustí zadaný příkaz. (Zděděno od DataSourceView) |
| ExecuteDelete(IDictionary, IDictionary) |
Provede operaci odstranění v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| ExecuteInsert(IDictionary) |
Provede operaci vložení v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| ExecuteSelect(DataSourceSelectArguments) |
Získá kolekci SiteMapNode objektů, které představují strukturu navigace webu pro aktuálního uživatele. |
| ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Provede operaci aktualizace v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Insert(IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní operaci vložení v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnDataSourceViewChanged(EventArgs) |
DataSourceViewChanged Vyvolá událost. |
| RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Volané metodou RaiseUnsupportedCapabilitiesError(DataSourceView) k porovnání schopností požadovaných pro ExecuteSelect(DataSourceSelectArguments) operaci s funkcemi, které zobrazení podporuje. (Zděděno od DataSourceView) |
| Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Získá seznam dat asynchronně z podkladového úložiště dat. (Zděděno od DataSourceView) |
| Select(DataSourceSelectArguments) |
Získá kolekci SiteMapNode objektů, které představují strukturu navigace webu pro aktuálního uživatele. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Provede asynchronní aktualizační operaci v seznamu dat, která DataSourceView objekt představuje. (Zděděno od DataSourceView) |
Událost
| Name | Description |
|---|---|
| DataSourceViewChanged |
Nastane, když se změnilo zobrazení zdroje dat. (Zděděno od DataSourceView) |