DialogStateManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
DialogStateManager 管理記憶體範圍與路徑解析器。記憶體範圍為根層物件,可能存在於對話上下文中或非回合狀態。路徑解析器允許快速執行,像是 $foo -> dialog.foo 這類資料的映射。
public class DialogStateManager : 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 DialogStateManager = class
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
Public Class DialogStateManager
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object))
- 繼承
-
DialogStateManager
- 實作
-
ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
建構函式
| 名稱 | Description |
|---|---|
| DialogStateManager(DialogContext, DialogStateManagerConfiguration) |
初始化 DialogStateManager 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Configuration |
取得或設定對話框狀態管理員的已設定路徑解析程式和記憶體範圍。 |
| Count |
在對話狀態管理器中取得記憶體範圍的數量。 |
| IsReadOnly |
取得值,指出對話框狀態管理員是否為唯讀。 |
| Item[String] |
取得或設定指定鍵的元素。 |
| Keys |
會得到包含 ICollection<T> 記憶體示波器的金鑰。 |
| Values |
取得 和 ICollection<T> 包含記憶體範圍的值。 |
方法
明確介面實作
| 名稱 | Description |
|---|---|
| IEnumerable.GetEnumerator() |
DialogStateManager 管理記憶體範圍與路徑解析器。記憶體範圍為根層物件,可能存在於對話上下文中或非回合狀態。路徑解析器允許快速執行,像是 $foo -> dialog.foo 這類資料的映射。 |