InputSelect<TValue> 클래스

정의

드롭다운 선택 구성 요소입니다.

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

형식 매개 변수

T
TValue
상속
InputSelect<TValue>

생성자

InputSelect<TValue>()

속성

AdditionalAttributes

만든 요소에 적용 되는 추가 특성의 컬렉션을 가져오거나 설정 합니다.

(다음에서 상속됨 InputBase<TValue>)
ChildContent

Select 요소 내에 렌더링할 자식 콘텐츠를 가져오거나 설정 합니다.

CssClass

클래스 특성과 속성을 결합 하는 CSS 클래스 문자열을 가져옵니다 Microsoft.AspNetCore.Components.Forms.InputBase`1.FieldClass . 파생 된 구성 요소는 일반적으로 기본 HTML 요소의 ' class ' 특성에 대해이 값을 사용 해야 합니다.

(다음에서 상속됨 InputBase<TValue>)
CurrentValue

입력의 현재 값을 가져오거나 설정 합니다.

(다음에서 상속됨 InputBase<TValue>)
CurrentValueAsString

문자열로 표시 되는 입력의 현재 값을 가져오거나 설정 합니다.

(다음에서 상속됨 InputBase<TValue>)
DisplayName

이 필드의 표시 이름을 가져오거나 설정 합니다.

이 값은 입력 값이 올바르게 구문 분석 되지 않을 때 오류 메시지를 생성할 때 사용 됩니다.

(다음에서 상속됨 InputBase<TValue>)
EditContext

연결 된를 가져옵니다 EditContext .

(다음에서 상속됨 InputBase<TValue>)
FieldIdentifier

FieldIdentifier바인딩된 값에 대 한를 가져옵니다.

(다음에서 상속됨 InputBase<TValue>)
Value

입력 값을 가져오거나 설정 합니다. 이를 양방향 바인딩과 함께 사용 해야 합니다.

(다음에서 상속됨 InputBase<TValue>)
ValueChanged

바인딩된 값을 업데이트 하는 콜백을 가져오거나 설정 합니다.

(다음에서 상속됨 InputBase<TValue>)
ValueExpression

바인딩된 값을 식별 하는 식을 가져오거나 설정 합니다.

(다음에서 상속됨 InputBase<TValue>)

메서드

BuildRenderTree(RenderTreeBuilder)

구성 요소를 제공 된에 렌더링 합니다 RenderTreeBuilder .

Dispose(Boolean) (다음에서 상속됨 InputBase<TValue>)
FormatValueAsString(T)

값의 형식을 문자열로 지정 합니다. 파생 된 클래스는이를 재정의 하 여에 사용 되는 서식 지정을 확인할 수 있습니다 CurrentValueAsString .

(다음에서 상속됨 InputBase<TValue>)
InvokeAsync(Action)

연결 된 렌더러의 동기화 컨텍스트에서 제공 된 작업 항목을 실행 합니다.

(다음에서 상속됨 ComponentBase)
InvokeAsync(Func<Task>)

연결 된 렌더러의 동기화 컨텍스트에서 제공 된 작업 항목을 실행 합니다.

(다음에서 상속됨 ComponentBase)
OnAfterRender(Boolean)

구성 요소가 렌더링 될 때마다 호출 되는 메서드입니다.

(다음에서 상속됨 ComponentBase)
OnAfterRenderAsync(Boolean)

구성 요소가 렌더링 될 때마다 호출 되는 메서드입니다. 반환 된 작업이 완료 된 후에 Task 는 무한 렌더링 루프가 발생 하므로 구성 요소가 자동으로 다시 렌더링 되지 않습니다.

(다음에서 상속됨 ComponentBase)
OnInitialized()

구성 요소를 시작할 준비가 되 면 호출 되는 메서드로, 렌더링 트리의 부모에서 초기 매개 변수를 받았습니다.

(다음에서 상속됨 ComponentBase)
OnInitializedAsync()

구성 요소를 시작할 준비가 되 면 호출 되는 메서드로, 렌더링 트리의 부모에서 초기 매개 변수를 받았습니다.

비동기 작업을 수행 하 고 해당 작업이 완료 될 때 구성 요소를 새로 고치도록 하려면이 메서드를 재정의 합니다.

(다음에서 상속됨 ComponentBase)
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)

적용 대상