Microsoft.AspNetCore.Components.Web Пространство имен

Содержит типы для предоставления сведений о событиях браузера в платформу Blazor.

Классы

BindAttributes

Инфраструктура для обнаружения атрибутов bind элементов разметки.

ClipboardEventArgs

Предоставляет сведения о создаваемом событии буфера обмена.

CustomElementsJSComponentConfigurationExtensions

Содержит типы для предоставления сведений о событиях браузера в платформу Blazor.

DataTransfer

Объект DataTransfer используется для хранения данных, которые перетаскиваются во время операции перетаскивания. Он может содержать один или несколько DataTransferItem, каждый из одного или нескольких типов данных. Дополнительные сведения о перетаскивании см. в разделе API перетаскивания HTML.

DataTransferItem

Объект DataTransferItem представляет один элемент данных перетаскивания. Во время операции перетаскивания каждое событие перетаскивания имеет свойство dataTransfer, содержащее список элементов перетаскивания данных. Каждый элемент в списке является DataTransferItem объектом .

DragEventArgs

Предоставляет сведения о создаваемом событии перетаскивания.

ErrorBoundary

Фиксирует ошибки, вызванные дочерним содержимым.

ErrorEventArgs

Предоставляет сведения о возникаемом событии ошибки.

EventHandlers

Содержит EventHandler атрибуты для настройки сопоставлений между именами событий и типами аргументов событий.

FocusEventArgs

Предоставляет сведения о возникаемом событии фокуса.

HeadContent

Предоставляет содержимое HeadOutlet компонентам.

HeadOutlet

Отрисовывает содержимое, предоставляемое HeadContent компонентами.

HtmlRenderer

Предоставляет механизм для неинтерактивной отрисовки компонентов в виде разметки HTML.

InteractiveAutoRenderMode

Значение типа , IComponentRenderMode указывающее, что компонент должен быть интерактивным, а его платформа размещения определяется автоматически на основе политики.

InteractiveServerRenderMode

Значение типа , IComponentRenderMode указывающее, что компонент должен отображаться на сервере в интерактивном режиме с помощью размещения Blazor Server.

InteractiveWebAssemblyRenderMode

Значение типа , IComponentRenderMode указывающее, что компонент должен отображаться в интерактивном режиме на клиенте с помощью WebAssembly.

JSComponentConfigurationExtensions

Методы расширения для работы с IJSComponentConfiguration.

JSComponentConfigurationStore

Задает параметры для использования при включении поддержки компонентов JS. Этот тип обычно не используется непосредственно из кода приложения. В большинстве случаев приложения должны вызывать методы в IJSComponentConfiguration в построителе узлов приложений.

KeyboardEventArgs

Предоставляет сведения о создаваемом событии клавиатуры.

MouseEventArgs

Предоставляет сведения о создаваемом событии мыши.

PageTitle

Включает отрисовку HTML <title> для HeadOutlet компонента.

PointerEventArgs

Предоставляет сведения о создаваемом событии указателя.

ProgressEventArgs

Предоставляет сведения о создаваемом событии выполнения.

RenderMode

Предоставляет предварительно созданные IComponentRenderMode экземпляры, которые могут использоваться во время отрисовки.

TouchEventArgs

Предоставляет сведения о создаваемом событии касания.

TouchPoint

Представляет одну контактную точку на сенсорном устройстве. Точка контакта обычно является пальцем или пером, а устройство может быть сенсорным экраном или трекпадом.

WebEventCallbackFactoryEventArgsExtensions

Предоставляет методы расширения для EventCallbackFactory типов и EventArgs .

WebRenderTreeBuilderExtensions

Предоставляет методы для создания коллекции RenderTreeFrame записей.

WheelEventArgs

Предоставляет сведения о создаваемом событии колесика мыши.

Интерфейсы

IErrorBoundaryLogger

Записывает в журнал сведения об исключении ErrorBoundary для компонента.

IJSComponentConfiguration

Настраивает параметры, позволяющие JavaScript динамически добавлять корневые компоненты.

Комментарии

Дополнительные сведения о событиях Blazor см. в разделе ASP.NET Core обработке событий Blazor.