InputNumber<TValue> Sınıf

Tanım

Sayısal değerleri düzenlemekte bir giriş bileşeni. Desteklenen sayısal türler,,,, Int32 Int64 Int16 Single Double , Decimal .

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

Tür Parametreleri

T
TValue
Devralma
InputNumber<TValue>

Oluşturucular

InputNumber<TValue>()

Özellikler

AdditionalAttributes

Oluşturulan öğeye uygulanacak ek öznitelik koleksiyonunu alır veya ayarlar.

(Devralındığı yer: InputBase<TValue>)
CssClass

Sınıf özniteliğini ve özelliklerini birleştiren bir CSS sınıf dizesi Microsoft.AspNetCore.Components.Forms.InputBase`1.FieldClass alır. Türetilmiş bileşenler genellikle birincil HTML öğesinin 'class' özniteliği için bu değeri kullanabilli.

(Devralındığı yer: InputBase<TValue>)
CurrentValue

Girişin geçerli değerini alır veya ayarlar.

(Devralındığı yer: InputBase<TValue>)
CurrentValueAsString

Dize olarak temsil edilen girişin geçerli değerini alır veya ayarlar.

(Devralındığı yer: InputBase<TValue>)
DisplayName

Bu alanın görünen adını alır veya ayarlar.

Bu değer, giriş değeri doğru ayrıştırılamaysa hata iletileri oluşturma sırasında kullanılır.

(Devralındığı yer: InputBase<TValue>)
EditContext

İlişkili olan 'i EditContext alır.

(Devralındığı yer: InputBase<TValue>)
Element

İlişkili öğesini alır veya ayarlar ElementReference .

nullBileşen işlenmeden önce erişilmesi durumunda olabilir.

FieldIdentifier

Sınır değeri FieldIdentifier için değerini alır.

(Devralındığı yer: InputBase<TValue>)
ParsingErrorMessage

Bir ayrıştırma hatası görüntülenirken kullanılan hata iletisini alır veya ayarlar.

Value

Girişin değerini alır veya ayarlar. Bu, iki yol bağlama ile kullanılmalıdır.

(Devralındığı yer: InputBase<TValue>)
ValueChanged

Bağlı değeri güncelleştirmeye yönelik bir geri çağırma alır veya ayarlar.

(Devralındığı yer: InputBase<TValue>)
ValueExpression

Bağımlı değeri tanımlayan bir ifade alır veya ayarlar.

(Devralındığı yer: InputBase<TValue>)

Yöntemler

BuildRenderTree(RenderTreeBuilder)

Bileşeni sağlanan olarak RenderTreeBuilder işler.

Dispose(Boolean) (Devralındığı yer: InputBase<TValue>)
FormatValueAsString(T)

Değeri bir dize olarak biçimler. Türetilmiş sınıflar için kullanılan biçimlendirmeyi belirlemek için bunu geçersiz CurrentValueAsString kabilirsiniz.

(Devralındığı yer: InputBase<TValue>)
FormatValueAsString(TValue)

Değeri bir dize olarak biçimlendirir. Türetilmiş sınıflar, Currentvalueasstringiçin kullanılan biçimlendirmeyi belirlemede bunu geçersiz kılabilir.

InvokeAsync(Action)

Sağlanan iş öğesini ilişkili işleyicinin eşitleme bağlamında yürütür.

(Devralındığı yer: ComponentBase)
InvokeAsync(Func<Task>)

Sağlanan iş öğesini ilişkili işleyicinin eşitleme bağlamında yürütür.

(Devralındığı yer: ComponentBase)
OnAfterRender(Boolean)

Bileşen her işledikten sonra çağrılan yöntem.

(Devralındığı yer: ComponentBase)
OnAfterRenderAsync(Boolean)

Bileşen her işledikten sonra çağrılan yöntem. Bileşenin, döndürülen herhangi bir tamamlandıktan sonra otomatik olarak yeniden işlemesi olmadığını Task unutmayın, çünkü bu sonsuz bir işleme döngüsüne neden olur.

(Devralındığı yer: ComponentBase)
OnInitialized()

Bileşen başlamaya hazır olduğunda, işleme ağacında üst öğesinden ilk parametrelerini alan yöntemi çağrılır.

(Devralındığı yer: ComponentBase)
OnInitializedAsync()

Bileşen başlamaya hazır olduğunda, işleme ağacında üst öğesinden ilk parametrelerini alan yöntemi çağrılır.

Zaman uyumsuz bir işlem gerçekleştirecek ve bu işlem tamamlandığında bileşenin yenilenmesini istiyorsanız bu yöntemi geçersiz kılın.

(Devralındığı yer: ComponentBase)
OnParametersSet()

Bileşen işleme ağacında üst öğesinden parametreler aldığı ve gelen değerler özelliklere atandığı zaman çağrılan yöntem.

(Devralındığı yer: ComponentBase)
OnParametersSetAsync()

Bileşen işleme ağacında üst öğesinden parametreler aldığı ve gelen değerler özelliklere atandığı zaman çağrılan yöntem.

(Devralındığı yer: ComponentBase)
SetParametersAsync(ParameterView)

İşleme ağacında bileşenin üst öğesi tarafından sağlanan parametreleri ayarlar.

(Devralındığı yer: InputBase<TValue>)
ShouldRender()

Bileşenin işleyicisi olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: ComponentBase)
StateHasChanged()

Bileşene durumunun değiştiğini gösterir. Uygun olduğunda, bu bileşen yeniden işlenecek neden olur.

(Devralındığı yer: ComponentBase)
TryParseValueFromString(String, T, String)

bir örneği oluşturmak için dizeyi T ayrıştırıyor. Türetilmiş sınıflar, gelen değerlerin yorumlanmasında değişiklik CurrentValueAsString yapmak için bunu geçersiz kabilirsiniz.

Belirtik Arabirim Kullanımları

IComponent.Attach(RenderHandle) (Devralındığı yer: ComponentBase)
IDisposable.Dispose() (Devralındığı yer: InputBase<TValue>)
IHandleAfterRender.OnAfterRenderAsync() (Devralındığı yer: ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object) (Devralındığı yer: ComponentBase)

Şunlara uygulanır