SrgsItem 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SrgsItem 類別的新執行個體。
多載
SrgsItem() |
初始化 SrgsItem 類別的新執行個體。 |
SrgsItem(Int32) |
初始化 SrgsItem 類別的新執行個體,並指定必須讀出其內容的次數。 |
SrgsItem(SrgsElement[]) |
初始化 SrgsItem 類別的新執行個體,並指定要加入至這個執行個體的 SrgsElement 物件陣列。 |
SrgsItem(String) |
初始化 SrgsItem 類別的新執行個體並指定其文字內容。 |
SrgsItem(Int32, Int32) |
初始化 SrgsItem 類別的新執行個體,並指定最大和最小重複計數。 |
SrgsItem(Int32, Int32, SrgsElement[]) |
初始化 SrgsItem 類別的新執行個體,指定要加入至這個執行個體的 SrgsElement 物件陣列,並設定最小和最大重複計數。 |
SrgsItem(Int32, Int32, String) |
初始化 SrgsItem 類別的新執行個體,指定與項目關聯的文字,並設定最小和最大重複計數。 |
備註
這個多載建構函式,會 SrgsItem 使用預設 repeatCount
屬性 0 初始化 物件。
SrgsItem()
SrgsItem(Int32)
初始化 SrgsItem 類別的新執行個體,並指定必須讀出其內容的次數。
public:
SrgsItem(int repeatCount);
public SrgsItem (int repeatCount);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : int -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (repeatCount As Integer)
參數
- repeatCount
- Int32
項目必須讀出的次數。
例外狀況
repeatCount
是負數或大於 255。
備註
這個建構函式會將新 SrgsItem 的 和 MinRepeat 屬性設定 MaxRepeat 為 中的 repeatCount
值。
適用於
SrgsItem(SrgsElement[])
初始化 SrgsItem 類別的新執行個體,並指定要加入至這個執行個體的 SrgsElement 物件陣列。
public:
SrgsItem(... cli::array <System::Speech::Recognition::SrgsGrammar::SrgsElement ^> ^ elements);
public SrgsItem (params System.Speech.Recognition.SrgsGrammar.SrgsElement[] elements);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : System.Speech.Recognition.SrgsGrammar.SrgsElement[] -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (ParamArray elements As SrgsElement())
參數
- elements
- SrgsElement[]
要加入至 SrgsItem 執行個體的物件陣列。
例外狀況
elements
為 null
。
elements
陣列的任何成員都是 null
。
適用於
SrgsItem(String)
初始化 SrgsItem 類別的新執行個體並指定其文字內容。
public:
SrgsItem(System::String ^ text);
public SrgsItem (string text);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : string -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (text As String)
參數
- text
- String
與項目相關聯的文字。
例外狀況
text
為 null
。
text
為空字串。
適用於
SrgsItem(Int32, Int32)
初始化 SrgsItem 類別的新執行個體,並指定最大和最小重複計數。
public:
SrgsItem(int min, int max);
public SrgsItem (int min, int max);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : int * int -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (min As Integer, max As Integer)
參數
- min
- Int32
項目中的文字必須重複的最少次數。
- max
- Int32
項目中的文字可以重複的最大次數。
例外狀況
min
大於 max
。
適用於
SrgsItem(Int32, Int32, SrgsElement[])
初始化 SrgsItem 類別的新執行個體,指定要加入至這個執行個體的 SrgsElement 物件陣列,並設定最小和最大重複計數。
public:
SrgsItem(int min, int max, ... cli::array <System::Speech::Recognition::SrgsGrammar::SrgsElement ^> ^ elements);
public SrgsItem (int min, int max, params System.Speech.Recognition.SrgsGrammar.SrgsElement[] elements);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : int * int * System.Speech.Recognition.SrgsGrammar.SrgsElement[] -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (min As Integer, max As Integer, ParamArray elements As SrgsElement())
參數
- elements
- SrgsElement[]
要加入至 SrgsItem 執行個體的物件陣列。
例外狀況
elements
為 null
。
elements
陣列的任何成員都是 null
。
適用於
SrgsItem(Int32, Int32, String)
初始化 SrgsItem 類別的新執行個體,指定與項目關聯的文字,並設定最小和最大重複計數。
public:
SrgsItem(int min, int max, System::String ^ text);
public SrgsItem (int min, int max, string text);
new System.Speech.Recognition.SrgsGrammar.SrgsItem : int * int * string -> System.Speech.Recognition.SrgsGrammar.SrgsItem
Public Sub New (min As Integer, max As Integer, text As String)
參數
- min
- Int32
項目必須重複的最少次數。
- max
- Int32
項目可以重複的最大次數。
- text
- String
與項目相關聯的文字。
例外狀況
min
大於 max
。