System.Web.UI.WebControls.WebParts Przestrzeń nazw

Zawiera klasy i interfejsy znane zbiorczo jako zestaw kontrolek składników Web Part. Za pomocą tych klas można tworzyć strony sieci Web, których wygląd i zachowanie można modyfikować (spersonalizowane) przez użytkowników końcowych. Spersonalizowane ustawienia poszczególnych użytkowników dla strony są zapisywane w przyszłych sesjach przeglądarki.

Klasy

AppearanceEditorPart

Udostępnia kontrolkę edytora, która umożliwia użytkownikom końcowym edytowanie kilku właściwości interfejsu użytkownika w skojarzonej WebPart kontrolce. Klasa ta nie może być dziedziczona.

BehaviorEditorPart

Udostępnia kontrolkę edytora, która umożliwia użytkownikom końcowym edytowanie kilku właściwości interfejsu użytkownika w skojarzonej WebPart kontrolce. Klasa ta nie może być dziedziczona.

CatalogPart

Służy jako klasa bazowa dla kontrolek, które znajdują się w CatalogZoneBase strefach i które udostępniają wykazy dostępnych kontrolek serwera sieci Web (zwłaszcza WebPart kontrolek), które użytkownicy mogą dodać do strony sieci Web.

CatalogPartChrome

Umożliwia deweloperom zastąpienie renderowania tylko dla wybranych sekcji CatalogPart kontrolek w CatalogZoneBase strefie.

CatalogPartCollection

Zawiera kolekcję kontrolek używanych CatalogPart do udostępniania wykazów kontrolek serwera sieci Web, które użytkownicy końcowi mogą dodać do strony sieci Web. Klasa ta nie może być dziedziczona.

CatalogZone

Służy jako podstawowa kontrolka w zestawie kontrolek składników Web Part do hostowania CatalogPart kontrolek na stronie sieci Web.

CatalogZoneBase

Służy jako klasa bazowa dla wszystkich kontrolek strefy, które działają jako wykazy. Wykazy zawierają listy WebPart kontrolek, które użytkownicy mogą dodać do strony sieci Web.

ConnectionConsumerAttribute

Identyfikuje metodę wywołania zwrotnego w kontrolce serwera działającej jako użytkownik w połączeniu składników Web Part i umożliwia deweloperom określenie szczegółów dotyczących punktu połączenia konsumenta.

ConnectionInterfaceCollection

Reprezentuje kolekcję interfejsów do użycia w połączeniach składników Web Part.

ConnectionPoint

Służy jako klasa bazowa do definiowania obiektów punktów połączenia, które umożliwiają kontrolę konsumenta i kontrolę dostawcy w połączeniu składników Web Part z udostępnianiem danych.

ConnectionProviderAttribute

Identyfikuje metodę wywołania zwrotnego w kontrolce serwera działającej jako dostawca w połączeniu składników Web Part i umożliwia deweloperom określenie szczegółów dotyczących punktu połączenia dostawcy.

ConnectionsZone

Udostępnia interfejs użytkownika, który umożliwia użytkownikom tworzenie połączeń między WebPart innymi kontrolkami serwera, które znajdują się w WebPartZoneBase strefach.

ConsumerConnectionPoint

Definiuje obiekt punktu połączenia, który umożliwia kontrolę serwera działającą jako odbiorca w celu utworzenia połączenia z dostawcą.

ConsumerConnectionPointCollection

Reprezentuje kolekcję punktów połączenia dla kontrolki w strefie składników Web Part działającą jako odbiorca. Klasa ta nie może być dziedziczona.

DeclarativeCatalogPart

Umożliwia deweloperom dodawanie wykazu WebPart kontrolek lub innych kontrolek serwera do strony sieci Web w formacie deklaratywnej trwałości strony. Klasa ta nie może być dziedziczona.

EditorPart

Służy jako klasa podstawowa kontrolek, które znajdują się w EditorZoneBase strefach i są używane do edytowania WebPart kontrolek.

EditorPartChrome

Umożliwia deweloperom zastąpienie renderowania tylko dla wybranych sekcji EditorPart kontrolek w EditorZoneBase strefie.

EditorPartCollection

Zawiera kolekcję kontrolek używanych EditorPart do edytowania właściwości, układu, wyglądu WebPart i zachowania kontrolek. Klasa ta nie może być dziedziczona.

EditorZone

Służy jako podstawowa kontrolka w zestawie kontrolek składników Web Part do hostowania EditorPart kontrolek na stronie sieci Web.

EditorZoneBase

Służy jako klasa bazowa dla wszystkich kontrolek strefy, które działają jako kontenery dla EditorPart kontrolek.

ErrorWebPart

Wstawiono do strony sieci Web jako symbol zastępczy, gdy próba załadowania lub utworzenia nowego wystąpienia kontrolki dynamicznej WebPart nie powiodła się.

GenericWebPart

Opakowuje kontrolki serwera, które nie WebPart są kontrolkami, aby mogły pojawiać się i zachowywać się jako prawdziwe WebPart kontrolki w czasie wykonywania.

ImportCatalogPart

Importuje plik opisu kontrolki WebPart (lub innej kontrolki serwera ASP.NET używanej jako kontrolka WebPart ), aby użytkownicy mogli dodać kontrolkę do strony sieci Web ze wstępnie zdefiniowanymi ustawieniami. Klasa ta nie może być dziedziczona.

LayoutEditorPart

Udostępnia kontrolkę edytora, która umożliwia użytkownikom końcowym edytowanie kilku właściwości interfejsu użytkownika zorientowanego na układ na skojarzonej WebPart kontrolce. Klasa ta nie może być dziedziczona.

PageCatalogPart

Zawiera wykaz, który przechowuje odwołania do wszystkich WebPart kontrolek (i innych kontrolek serwera zawartych w WebPartZoneBase strefach), które użytkownik zamknął na jednej stronie składników Web Part, co umożliwia użytkownikom dodawanie zamkniętych kontrolek z powrotem do strony. Klasa ta nie może być dziedziczona.

Part

Służy jako klasa bazowa dla wszystkich kontrolek składników Web Part, które renderują modułowy interfejs użytkownika na stronie Web Forms.

PersonalizableAttribute

Reprezentuje atrybut personalizacji. Klasa ta nie może być dziedziczona.

PersonalizationAdministration

Implementuje funkcje zarządzania i administracyjne na potrzeby personalizacji składników Web Part. Klasa ta nie może być dziedziczona.

PersonalizationDictionary

Hermetyzuje podstawowe reguły sprawdzania poprawności, które wskazują, czy element danych niestandardowych jest uważany za personalizowalny w zakresie User lub Shared w zakresie.

PersonalizationEntry

Reprezentuje podstawowe elementy informacji o stanie personalizacji niestandardowej PersonalizationDictionary zawarte w obiekcie. Klasa ta nie może być dziedziczona.

PersonalizationProvider

Implementuje podstawowe funkcje dostawcy personalizacji.

PersonalizationProviderCollection

Przechowuje odwołania do PersonalizationProvider obiektów indeksowanych według nazwy. Klasa ta nie może być dziedziczona.

PersonalizationState

Definiuje podstawowe funkcje reprezentujące dane personalizacji dla strony.

PersonalizationStateInfo

W przypadku zastąpienia w klasie pochodnej implementuje reprezentację informacji o zestawie danych składników Web Part dla strony.

PersonalizationStateInfoCollection

Udostępnia kolekcję SharedPersonalizationStateInfo obiektów i UserPersonalizationStateInfo .

PersonalizationStateQuery

Reprezentuje zestaw parametrów zapytania, które można przekazać do dostawcy personalizacji przy użyciu różnych metod pobierania i znajdowania. Klasa ta nie może być dziedziczona.

PropertyGridEditorPart

Udostępnia kontrolkę edytora, która umożliwia użytkownikom końcowym edytowanie właściwości niestandardowych w skojarzonej WebPart lub kontroli serwera. Klasa ta nie może być dziedziczona.

ProviderConnectionPoint

Definiuje obiekt punktu połączenia, który umożliwia kontrolę serwera działającą jako dostawca w celu utworzenia połączenia z użytkownikiem.

ProviderConnectionPointCollection

Zawiera kolekcję wszystkich ProviderConnectionPoint obiektów skojarzonych z określoną WebPart kontrolką lub serwerem działającą jako dostawca w połączeniu. Klasa ta nie może być dziedziczona.

ProxyWebPart

Reprezentuje klasę bazową kontrolek składników Web Part, które w określonych warunkach muszą zastąpić inne kontrolki składników Web Part na stronie.

ProxyWebPartConnectionCollection

Zawiera kolekcję obiektów statycznych WebPartConnection , która jest używana, gdy połączenia są deklarowane na stronach zawartości, a kontrolka WebPartManager jest zadeklarowana na stronie wzorcowej. Klasa ta nie może być dziedziczona.

ProxyWebPartManager

Umożliwia deweloperom deklarowanie połączeń statycznych na stronie zawartości, gdy WebPartManager kontrolka została zadeklarowana na skojarzonej stronie wzorcowej strony zawartości.

RowToFieldTransformer

Przekształca dane w połączeniu składników Web Part od dostawcy, który implementuje IWebPartRow interfejs do użytkownika oczekującego danych za pośrednictwem interfejsu IWebPartField .

RowToParametersTransformer

Przekształca dane w połączeniu składników Web Part od dostawcy, który implementuje IWebPartRow interfejs użytkownikowi, który oczekuje odbierania danych od dostawcy, który implementuje IWebPartParameters interfejs.

SharedPersonalizationStateInfo

Reprezentuje uproszczoną wersję udostępnionych informacji o personalizacji na stronie. Klasa ta nie może być dziedziczona.

SqlPersonalizationProvider

Implementuje dostawcę personalizacji korzystającego z SQL Server firmy Microsoft.

TitleStyle

Określa charakterystykę stylu dla pasków tytułu kontrolek składników Web Part w strefie.

ToolZone

Służy jako klasa bazowa dla zestawu stref pomocników, które są wyświetlane tylko w niektórych skojarzonych trybach wyświetlania strony.

TransformerTypeCollection

Udostępnia kolekcję WebPartTransformer obiektów tylko do odczytu.

UnauthorizedWebPart

Służy do tworzenia obiektu zastępczego za każdym razem, gdy WebPartManager metoda kontrolki IsAuthorized zwraca false dla kontrolki WebPart . Klasa ta nie może być dziedziczona.

UserPersonalizationStateInfo

Reprezentuje informacje o personalizacji poszczególnych użytkowników dla strony i użytkownika. Klasa ta nie może być dziedziczona.

WebBrowsableAttribute

Wskazuje, czy wyznaczona właściwość kontrolki składników Web Part jest wyświetlana w PropertyGridEditorPart obiekcie.

WebDescriptionAttribute

Definiuje wartość ciągu, która ma być używana jako etykietka narzędzia dla właściwości kontrolki składników Web Part.

WebDisplayNameAttribute

Definiuje przyjazną nazwę właściwości kontrolki składników Web Part.

WebPart

Służy jako klasa bazowa dla niestandardowych kontrolek składników Web Part ASP.NET, dodając do klasy bazowej Part niektóre dodatkowe właściwości interfejsu użytkownika, możliwość tworzenia połączeń i zachowania personalizacji.

WebPartAddingEventArgs

Udostępnia dane dla zdarzenia WebPartAdding.

WebPartAuthorizationEventArgs

Udostępnia dane dla zdarzenia AuthorizeWebPart.

WebPartCancelEventArgs

Dostarcza dane dotyczące SelectedWebPartChanging zdarzenia, WebPartClosing zdarzenia i WebPartDeleting zdarzenia.

WebPartChrome

Umożliwia deweloperom zastępowanie renderowania tylko dla wybranych sekcji WebPart kontrolek serwera lub w WebPartZoneBase strefie.

WebPartCollection

Zawiera kolekcję kontrolek używanych WebPart do śledzenia powiązanych grup kontrolek i zarządzania nimi. Klasa ta nie może być dziedziczona.

WebPartConnection

Udostępnia obiekt, który umożliwia utworzenie połączenia z dwoma WebPart kontrolkami. Klasa ta nie może być dziedziczona.

WebPartConnectionCollection

Reprezentuje kolekcję połączeń dla kontrolki w strefie składników Web Part. Klasa ta nie może być dziedziczona.

WebPartConnectionsCancelEventArgs

Dostarcza dane dla zdarzeń WebPartsConnecting i WebPartsDisconnecting .

WebPartConnectionsEventArgs

Dostarcza dane zdarzenia dla WebPartsConnected zdarzeń i WebPartsDisconnected kontrolki WebPartManager .

WebPartDescription

Zawiera informacje o kontrolce WebPart , którą można wyświetlić w wykazie kontrolek składników Web Part bez konieczności tworzenia wystąpienia kontrolki.

WebPartDescriptionCollection

Składa się z kolekcji WebPartDescription obiektów do użycia z wykazami WebPart kontrolek. Klasa ta nie może być dziedziczona.

WebPartDisplayMode

Definiuje wspólny zestaw właściwości dla kilku trybów wyświetlania, które można wprowadzić na stronie składników Web Part.

WebPartDisplayModeCancelEventArgs

Dostarcza dane dla zdarzenia, które DisplayModeChanging można anulować.

WebPartDisplayModeCollection

Zawiera kolekcję WebPartDisplayMode obiektów. Klasa ta nie może być dziedziczona.

WebPartDisplayModeEventArgs

Udostępnia dane dla zdarzenia DisplayModeChanged.

WebPartEventArgs

Dostarcza dane dla zdarzeń WebPartAdded, , WebPartDeletedWebPartClosed, WebPartMovedi SelectedWebPartChanged .

WebPartManager

Służy jako centralna klasa zestawu kontrolek składników Web Part, zarządzanie wszystkimi kontrolkami, funkcjami i zdarzeniami występującymi na stronie sieci Web.

WebPartManagerInternals

Izoluje się do oddzielnych metod klasy, które są używane przez kontrolkę WebPartManager i mogą być zastępowane przez deweloperów, którzy rozszerzają kontrolę, ale rzadko są potrzebne przez deweloperów stron.

WebPartMenuStyle

Zawiera cechy stylu menu w WebPart kontrolkach. Klasa ta nie może być dziedziczona.

WebPartMovingEventArgs

Udostępnia dane dla zdarzenia WebPartMoving.

WebPartPersonalization

Implementuje operacje personalizacji niskiego poziomu.

WebPartTracker

Monitoruje połączenia składników Web Part dla połączeń cyklicznych.

WebPartTransformer

Zapewnia podstawową implementację dla klas przekształcania w celu konwertowania danych między dwoma niezgodnymi punktami połączenia.

WebPartTransformerAttribute

Określa typy punktów połączenia, które obsługuje funkcja przekształcania.

WebPartTransformerCollection

Udostępnia kolekcję WebPartTransformer obiektów.

WebPartUserCapability

Zawiera informacje o możliwościach użytkownika do wyświetlania i modyfikowania danych personalizacji. Klasa ta nie może być dziedziczona.

WebPartVerb

Udostępnia interaktywny element interfejsu użytkownika, który umożliwia użytkownikom wykonywanie akcji na stronie składników Web Part.

WebPartVerbCollection

Reprezentuje kolekcję niestandardowych zleceń składników Web Part. Klasa ta nie może być dziedziczona.

WebPartVerbsEventArgs

Dostarcza dane zdarzenia, CreateVerbs które jest używane przez metodę OnCreateVerbs(WebPartVerbsEventArgs) .

WebPartZone

Służy jako podstawowa kontrolka w kontrolce składników Web Part ustawiona na potrzeby hostowania WebPart kontrolek na stronie sieci Web.

WebPartZoneBase

Służy jako klasa bazowa dla wszystkich kontrolek strefy, które działają jako kontenery dla WebPart kontrolek (lub innych serwerów lub użytkowników).

WebPartZoneCollection

Zawiera kolekcję kontrolek tylko do WebPartZone odczytu.

WebZone

Służy jako klasa bazowa dla wszystkich kontrolek, które działają jako kontenery dla kontrolek serwera (w tym kontrolek składników Web Part Part , kontrolek serwera i kontrolek użytkownika) w aplikacjach składników Web Part.

Interfejsy

IPersonalizable

Definiuje dodatkowe możliwości zarządzania dla aplikacji i wyodrębniania stanu personalizacji.

ITrackingPersonalizable

Umożliwia kontrolkom składników Web Part śledzenie określonych faz ładowania personalizacji i zapisywania procesu.

ITransformerConfigurationControl

Definiuje kontrakt implementuje kontrolkę, która pełni rolę kontrolki konfiguracji dla transformatora w połączeniu składników Web Part.

IVersioningPersonalizable

Reprezentuje interfejs, który może zarządzać danymi personalizacji należącymi do poprzedniej wersji kontrolki składników Web Part.

IWebActionable

Włącza kontrolki WebPart lub inne kontrolki serwera, aby zawierały kolekcje czasowników.

IWebEditable

Udostępnia interfejs dla deweloperów do określania niestandardowych kontrolek edycji skojarzonych z kontrolką WebPart .

IWebPart

Definiuje typowe właściwości interfejsu użytkownika używane przez kontrolki ASP.NET WebPart .

IWebPartField

Definiuje interfejs dostawcy do łączenia dwóch kontrolek serwera przy użyciu jednego pola danych.

IWebPartParameters

Definiuje kontrakt implementuje kontrolkę składników Web Part w celu przekazania wartości parametru w połączeniu składników Web Part.

IWebPartRow

Definiuje interfejs dostawcy do łączenia dwóch kontrolek serwera przy użyciu jednego pola danych.

IWebPartTable

Definiuje interfejs dostawcy do łączenia dwóch kontrolek serwera przy użyciu całej tabeli danych.

Wyliczenia

PartChromeState

Określa, czy kontrolka i obramowanie wokół niego znajdują się w normalnym lub zminimalizowanym stanie.

PartChromeType

Określa rodzaj obramowania otaczającego kontrolkę składników Web Part.

PersonalizationScope

Wskazuje zakres WebPartManager personalizacji obiektu lub zakresu personalizacji, który ma zastosowanie do właściwości w kontrolce składników Web Part.

WebPartExportMode

Określa, czy można wyeksportować wszystkie, niektóre lub żadne WebPart właściwości kontrolki.

WebPartHelpMode

Określa dostępne typy interfejsów użytkownika (UI) do wyświetlania zawartości Pomocy dla kontrolki WebPart .

WebPartVerbRenderMode

Określa sposób renderowania czasowników w kontrolce WebPart .

Delegaci

FieldCallback

Odwołuje się do metody wywoływania podczas pobierania danych pól od dostawcy.

ParametersCallback

Odwołuje się do metody wywoływania podczas pobierania danych wierszy od dostawcy.

RowCallback

Odwołuje się do metody wywoływania podczas pobierania danych wierszy od dostawcy.

TableCallback

Odwołuje się do metody wywoływania podczas pobierania danych tabeli od dostawcy.

WebPartAddingEventHandler

Reprezentuje metodę, która obsługuje WebPartAdding zdarzenie WebPartManager obiektu.

WebPartAuthorizationEventHandler

Reprezentuje metodę, która obsługuje AuthorizeWebPart zdarzenie WebPartManager obiektu.

WebPartCancelEventHandler

Reprezentuje metodę, która będzie obsługiwać SelectedWebPartChanging zdarzenie, WebPartClosing zdarzenie lub WebPartDeleting zdarzenie WebPartManager klasy.

WebPartConnectionsCancelEventHandler

Reprezentuje metodę, która będzie obsługiwać WebPartsConnecting zdarzenie lub WebPartsDisconnecting zdarzenie kontrolki WebPartManager .

WebPartConnectionsEventHandler

Reprezentuje metodę, która będzie obsługiwać WebPartsConnected zdarzenia i WebPartsDisconnected kontrolki WebPartManager .

WebPartDisplayModeCancelEventHandler

Reprezentuje metodę, która obsługuje DisplayModeChanging zdarzenie WebPartManager klasy.

WebPartDisplayModeEventHandler

Reprezentuje metodę, która będzie obsługiwać DisplayModeChanged zdarzenie WebPartManager obiektu.

WebPartEventHandler

Reprezentuje metodę, która będzie obsługiwać WebPartAdded zdarzenie, WebPartDeleted zdarzenie, WebPartClosed zdarzenie, WebPartMoved zdarzenie lub SelectedWebPartChanged zdarzenie WebPartManager obiektu.

WebPartMovingEventHandler

Reprezentuje metodę, która będzie obsługiwać WebPartMoving zdarzenie WebPartManager obiektu.

WebPartVerbsEventHandler

Reprezentuje delegata CreateVerbs zdarzenia.

Zobacz też