InputDate<TValue> Класс

Определение

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

generic <typename TValue>
public ref class InputDate : Microsoft::AspNetCore::Components::Forms::InputBase<TValue>
public class InputDate<TValue> : Microsoft.AspNetCore.Components.Forms.InputBase<TValue>
type InputDate<'Value> = class
    inherit InputBase<'Value>
Public Class InputDate(Of TValue)
Inherits InputBase(Of TValue)

Параметры типа

TValue
Наследование

Конструкторы

InputDate<TValue>()

Создает экземпляр InputDate<TValue>

Свойства

AdditionalAttributes

Возвращает или задает коллекцию дополнительных атрибутов, которые будут применены к созданному элементу.

(Унаследовано от InputBase<TValue>)
CssClass

Возвращает строку класса CSS, объединяющую class атрибут и и строку, указывающую состояние редактируемого поля (сочетание "изменено", "допустимо" и "недопустимо"). Производные компоненты обычно должны использовать это значение для атрибута "class" основного элемента HTML.

(Унаследовано от InputBase<TValue>)
CurrentValue

Возвращает или задает текущее значение входных данных.

(Унаследовано от InputBase<TValue>)
CurrentValueAsString

Возвращает или задает текущее значение входных данных, представленное в виде строки.

(Унаследовано от InputBase<TValue>)
DisplayName

Возвращает или задает отображаемое имя для этого поля.

Это значение используется при создании сообщений об ошибках, когда входное значение не удается правильно проанализировать.

(Унаследовано от InputBase<TValue>)
EditContext

Возвращает связанный EditContextобъект . Это свойство не инициализировано, если входные данные не имеют родительского EditFormэлемента .

(Унаследовано от InputBase<TValue>)
Element

Возвращает или задает связанный объект ElementReference.

Может иметь значение , null если доступ к ней осуществляется до отрисовки компонента.

FieldIdentifier

Возвращает для FieldIdentifier привязанного значения.

(Унаследовано от InputBase<TValue>)
NameAttributeValue

Возвращает значение, используемое для атрибута "name" входных данных.

(Унаследовано от InputBase<TValue>)
ParsingErrorMessage

Возвращает или задает сообщение об ошибке, используемое при отображении ошибки синтаксического анализа.

Type

Возвращает или задает тип отрисовки html-входных данных.

Value

Возвращает или задает значение входных данных. Его следует использовать с двусторонней привязкой.

(Унаследовано от InputBase<TValue>)
ValueChanged

Возвращает или задает обратный вызов, обновляющий привязанное значение.

(Унаследовано от InputBase<TValue>)
ValueExpression

Возвращает или задает выражение, идентифицирующее привязанное значение.

(Унаследовано от InputBase<TValue>)

Методы

BuildRenderTree(RenderTreeBuilder)

Отрисовывает компонент в предоставленный RenderTreeBuilderобъект .

DispatchExceptionAsync(Exception)

Обрабатывает предоставленный exception как создаваемый этим компонентом. Это приведет к переходу включающее значение ErrorBoundary в состояние сбоя. Если включающая errorBoundary отсутствует, она будет рассматриваться как исключение из включающего отрисовщика.

Это полезно, если исключение возникает за пределами методов жизненного цикла компонента, но вы хотите обрабатывать его так же, как исключение из метода жизненного цикла компонента.

(Унаследовано от ComponentBase)
Dispose(Boolean)

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

(Унаследовано от InputBase<TValue>)
FormatValueAsString(T)

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

InvokeAsync(Action)

Выполняет предоставленный рабочий элемент в контексте синхронизации связанного отрисовщика.

(Унаследовано от ComponentBase)
InvokeAsync(Func<Task>)

Выполняет предоставленный рабочий элемент в контексте синхронизации связанного отрисовщика.

(Унаследовано от ComponentBase)
OnAfterRender(Boolean)

Метод вызывается после каждой отрисовки компонента в интерактивном режиме и завершения обновления пользовательского интерфейса (например, после добавления элементов в модель DOM браузера). Все ElementReference поля будут заполнены к этому времени.

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

(Унаследовано от ComponentBase)
OnAfterRenderAsync(Boolean)

Метод вызывается после каждой отрисовки компонента в интерактивном режиме и завершения обновления пользовательского интерфейса (например, после добавления элементов в модель DOM браузера). Все ElementReference поля будут заполнены к этому времени.

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

Обратите внимание, что компонент не выполняет автоматическую отрисовку после завершения любого возвращаемого Taskобъекта , так как это приведет к бесконечному циклу отрисовки.

(Унаследовано от ComponentBase)
OnInitialized()

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

(Унаследовано от ComponentBase)
OnInitializedAsync()

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

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

(Унаследовано от ComponentBase)
OnParametersSet()

Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам.

OnParametersSet()

Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам.

(Унаследовано от ComponentBase)
OnParametersSetAsync()

Метод вызывается, когда компонент получил параметры от родительского элемента в дереве отрисовки, а входящие значения были назначены свойствам.

(Унаследовано от ComponentBase)
SetParametersAsync(ParameterView)

Задает параметры, предоставляемые родительским элементом компонента в дереве отрисовки.

(Унаследовано от InputBase<TValue>)
ShouldRender()

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

(Унаследовано от ComponentBase)
StateHasChanged()

Уведомляет компонент об изменении его состояния. Если применимо, это приведет к повторной отрисовки компонента.

(Унаследовано от ComponentBase)
TryParseValueFromString(String, T, String)

Анализирует строку для создания экземпляра T. Производные классы могут переопределить это значение, чтобы изменить способ CurrentValueAsString интерпретации входящих значений.

Явные реализации интерфейса

IComponent.Attach(RenderHandle)

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

(Унаследовано от ComponentBase)
IDisposable.Dispose()

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

(Унаследовано от InputBase<TValue>)
IHandleAfterRender.OnAfterRenderAsync()

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

(Унаследовано от ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object)

Входной компонент для изменения значений даты. Поддерживаемые типы для значения даты:

(Унаследовано от ComponentBase)

Применяется к