Microsoft.AspNetCore.Components.Web Przestrzeń nazw

Zawiera typy do dostarczania informacji o zdarzeniach przeglądarki do platformy Blazor.

Klasy

BindAttributes

Infrastruktura odnajdywania atrybutów bind dla elementów znaczników.

ClipboardEventArgs

Dostarcza informacje o zgłaszanym zdarzeniu schowka.

CustomElementsJSComponentConfigurationExtensions

Zawiera typy do dostarczania informacji o zdarzeniach przeglądarki do platformy Blazor.

DataTransfer

Obiekt DataTransfer służy do przechowywania danych przeciąganych podczas operacji przeciągania i upuszczania. Może zawierać co najmniej jeden typ DataTransferItemdanych. Aby uzyskać więcej informacji na temat przeciągania i upuszczania, zobacz Interfejs API przeciągania i upuszczania HTML.

DataTransferItem

Obiekt DataTransferItem reprezentuje jeden element danych przeciągania. Podczas operacji przeciągania każde zdarzenie przeciągania ma właściwość dataTransfer, która zawiera listę elementów danych przeciągania. Każdy element na liście jest obiektem DataTransferItem .

DragEventArgs

Dostarcza informacje o wywoływanym zdarzeniu przeciągania.

ErrorBoundary

Przechwytuje błędy zgłaszane z zawartości podrzędnej.

ErrorEventArgs

Dostarcza informacje o zgłaszanym zdarzeniu błędu.

EventHandlers

Przechowuje EventHandler atrybuty do konfigurowania mapowań między nazwami zdarzeń i typami argumentów zdarzeń.

FocusEventArgs

Dostarcza informacje o zdarzeniach fokusu, które jest zgłaszane.

HeadContent

Udostępnia zawartość składnikom HeadOutlet .

HeadOutlet

Renderuje zawartość dostarczaną przez HeadContent składniki.

HtmlRenderer

Udostępnia mechanizm renderowania składników nieinterakcyjnych jako znaczników HTML.

InteractiveAutoRenderMode

Element IComponentRenderMode wskazujący, że składnik powinien być interaktywny, a jego platforma hostingu jest określana automatycznie na podstawie zasad.

InteractiveServerRenderMode

Element IComponentRenderMode wskazujący, że składnik powinien być renderowany interaktywnie na serwerze przy użyciu hostingu serwera Blazor.

InteractiveWebAssemblyRenderMode

Element IComponentRenderMode wskazujący, że składnik powinien być renderowany interaktywnie na kliencie przy użyciu narzędzia WebAssembly.

JSComponentConfigurationExtensions

Metody rozszerzenia do pracy nad elementem IJSComponentConfiguration.

JSComponentConfigurationStore

Określa opcje do użycia podczas włączania obsługi składników JS. Ten typ nie jest zwykle używany bezpośrednio z kodu aplikacji. W większości przypadków aplikacje powinny wywoływać metody w IJSComponentConfiguration konstruktorze hosta aplikacji.

KeyboardEventArgs

Dostarcza informacje o zgłaszanym zdarzeniu klawiatury.

MouseEventArgs

Dostarcza informacje o zdarzeniu myszy, które jest wywoływane.

PageTitle

Umożliwia renderowanie kodu HTML <title> do HeadOutlet składnika.

PointerEventArgs

Dostarcza informacje o wywoływanym zdarzeniu wskaźnika.

ProgressEventArgs

Dostarcza informacje o zgłoszonym zdarzeniu postępu.

RenderMode

Udostępnia wstępnie skonstruowane IComponentRenderMode wystąpienia, które mogą być używane podczas renderowania.

TouchEventArgs

Dostarcza informacje o wywoływanym zdarzeniu dotykowym.

TouchPoint

Reprezentuje pojedynczy punkt kontaktu na urządzeniu z uwzględnieniem dotyku. Punkt kontaktowy jest często palcem lub rysikiem, a urządzenie może być ekranem dotykowym lub trackpadem.

WebEventCallbackFactoryEventArgsExtensions

Udostępnia metody rozszerzeń dla EventCallbackFactory typów i EventArgs .

WebRenderTreeBuilderExtensions

Udostępnia metody tworzenia kolekcji RenderTreeFrame wpisów.

WheelEventArgs

Dostarcza informacje o zdarzeniu kółka myszy, które jest wywoływane.

Interfejsy

IErrorBoundaryLogger

Rejestruje informacje o wyjątkach ErrorBoundary składnika.

IJSComponentConfiguration

Konfiguruje opcje umożliwiające dynamiczne dodawanie składników głównych w języku JavaScript.

Uwagi

Aby uzyskać więcej informacji na temat zdarzeń platformy Blazor, zobacz ASP.NET Core obsługa zdarzeń platformy Blazor.