ViewDataDictionary 類別

定義

IDictionary<TKey,TValue>用於檢視資料的 。

public ref class ViewDataDictionary : System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public class ViewDataDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type ViewDataDictionary = class
    interface IDictionary<string, obj>
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
type ViewDataDictionary = class
    interface ICollection<KeyValuePair<string, obj>>
    interface seq<KeyValuePair<string, obj>>
    interface IEnumerable
    interface IDictionary<string, obj>
Public Class ViewDataDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
繼承
ViewDataDictionary
衍生
實作

建構函式

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary)

初始化 ViewDataDictionary 類別的新執行個體。

ViewDataDictionary(IModelMetadataProvider, ModelStateDictionary, Type)

初始化 ViewDataDictionary 類別的新執行個體。

ViewDataDictionary(IModelMetadataProvider, Type)

初始化 ViewDataDictionary 類別的新執行個體。

ViewDataDictionary(ViewDataDictionary)

根據現有的實例 ViewDataDictionary ,初始化 類別的新實例。

ViewDataDictionary(ViewDataDictionary, Object, Type)

根據現有實例的一部分, ViewDataDictionary 初始化 類別的新實例。 這個建構函式會小心避免在 為 nullmodel 擲回例外狀況 SetModel(Object)

ViewDataDictionary(ViewDataDictionary, Type)

根據現有實例的一部分, ViewDataDictionary 初始化 類別的新實例。

屬性

Count

IDictionary<TKey,TValue>用於檢視資料的 。

IsReadOnly

IDictionary<TKey,TValue>用於檢視資料的 。

Item[String]

IDictionary<TKey,TValue>用於檢視資料的 。

Keys

IDictionary<TKey,TValue>用於檢視資料的 。

Model

取得或設定目前的模型。

ModelExplorer

取得或設定 ModelExplorerModel

ModelMetadata

ModelMetadata取得運算式的 , Model 如果非 null) 或宣告 Type 的 ,則為 (。

ModelState

取得 ModelStateDictionary

TemplateInfo

取得 TemplateInfo

Values

IDictionary<TKey,TValue>用於檢視資料的 。

方法

Add(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>用於檢視資料的 。

Add(String, Object)

IDictionary<TKey,TValue>用於檢視資料的 。

Clear()

IDictionary<TKey,TValue>用於檢視資料的 。

Contains(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>用於檢視資料的 。

ContainsKey(String)

IDictionary<TKey,TValue>用於檢視資料的 。

CopyTo(KeyValuePair<String,Object>[], Int32)

IDictionary<TKey,TValue>用於檢視資料的 。

Eval(String)

取得這個 ViewDataDictionary 中具名 expression 的值。

Eval(String, String)

取得這個 ViewDataDictionary 中具名 expression 的值,使用指定的 format 格式化。

FormatValue(Object, String)

使用指定的 來格式化指定的 valueformat

GetViewDataInfo(String)

取得 ViewDataInfo 這個 ViewDataDictionary 中具名 expression 的 。

Remove(KeyValuePair<String,Object>)

IDictionary<TKey,TValue>用於檢視資料的 。

Remove(String)

IDictionary<TKey,TValue>用於檢視資料的 。

SetModel(Object)

設定 ModelExplorer 以確保 ModelModel 反映新的 value

TryGetValue(String, Object)

IDictionary<TKey,TValue>用於檢視資料的 。

明確介面實作

IEnumerable.GetEnumerator()

IDictionary<TKey,TValue>用於檢視資料的 。

IEnumerable<KeyValuePair<String,Object>>.GetEnumerator()

IDictionary<TKey,TValue>用於檢視資料的 。

適用於