Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

ModelStateDictionary Class

Představuje výsledek vazby odeslaného formuláře na metodu akce, což zahrnuje informace, jako je stav ověření a chybové zprávy ověření.

System.Object
  System.Web.WebPages.Html.ModelStateDictionary

Namespace:  System.Web.WebPages.Html
Assembly:  System.Web.WebPages (in System.Web.WebPages.dll)

public class ModelStateDictionary : IDictionary<string, ModelState>, 
	ICollection<KeyValuePair<string, ModelState>>, IEnumerable<KeyValuePair<string, ModelState>>, 
	IEnumerable

The ModelStateDictionary type exposes the following members.

  NameDescription
Public methodModelStateDictionary()Inicializuje novou instanci třídy ModelStateDictionary.
Public methodModelStateDictionary(ModelStateDictionary)Inicializuje novou instanci třídy ModelStateDictionary pomocí hodnot, které jsou zkopírovány ze zadaného slovníku stavů modelu.
Top

  NameDescription
Public propertyCountZíská počet stavů modelu, které obsahuje slovník stavů modelu.
Public propertyIsReadOnlyZíská hodnotu, která označuje, zda je slovník stavů modelu určen jen pro čtení.
Public propertyIsValidZíská hodnotu označující, zda jsou k některému ze stavů modelu ve slovníku stavů modelu přidruženy nějaké chybové zprávy.
Public propertyItemZíská nebo nastaví stav modelu, který je přidružený k zadanému klíči ve slovníku stavů modelu.
Public propertyKeysZíská seznam obsahující klíče ve slovníku stavů modelu.
Public propertyValuesZíská seznam obsahující hodnoty ve slovníku stavů modelu.
Top

  NameDescription
Public methodAdd(KeyValuePair<String, ModelState>)Přidá zadanou položku do slovníku stavů modelu.
Public methodAdd(String, ModelState)Přidá do slovníku stavů modelu položku, která obsahuje zadaný klíč a hodnotu.
Public methodAddErrorPřidá chybovou zprávu do stavu modelu, který je přidružený k zadanému klíči.
Public methodAddFormErrorPřidá chybovou zprávu do stavu modelu, který je přidružený k celému formuláři.
Public methodClearOdebere všechny položky ze slovníku stavů modelu.
Public methodContainsUrčuje, zda slovník stavů modelu obsahuje zadanou položku.
Public methodContainsKeyUrčuje, zda slovník stavů modelu obsahuje zadaný klíč.
Public methodCopyToZkopíruje elementy slovníku stavů modelu do pole počínaje od zadaného indexu.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetEnumeratorVrátí enumerátor, který lze použít pro iteraci prostřednictvím kolekce.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIsValidFieldUrčuje, zda existují nějaké chybové zprávy přidružené k zadanému klíči.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMergeZkopíruje hodnoty ze zadaného slovníku stavů modelu do této instance ModelStateDictionary a přepíše přitom existující hodnoty, pokud se klíče shodují.
Public methodRemove(KeyValuePair<String, ModelState>)Odebere ze slovníku stavů modelu první výskyt zadané položky.
Public methodRemove(String)Odebere ze slovníku stavů modelu položku se zadaným klíčem.
Public methodSetModelValueNastaví hodnotu stavu modelu, která je přidružená k zadanému klíči.
Public methodToString (Inherited from Object.)
Public methodTryGetValueZíská hodnotu stavu modelu, která je přidružena k zadanému klíči.
Top

  NameDescription
Explicit interface implemetationPrivate methodIEnumerable.GetEnumeratorVrátí enumerátor, který lze použít k iteraci v rámci slovníku stavů modelu.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Zobrazit: