共用方式為


SrgsItem 建構函式

定義

初始化 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 類別的新執行個體。

public:
 SrgsItem();
public SrgsItem ();
Public Sub New ()

適用於

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 執行個體的物件陣列。

例外狀況

elementsnull

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

與項目相關聯的文字。

例外狀況

textnull

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 是負數或大於 255。

max 是負數或大於 255。

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())

參數

min
Int32

SrgsItem 物件的內容必須重複的最少次數。

max
Int32

SrgsItem 物件的內容可以重複的最大次數。

elements
SrgsElement[]

要加入至 SrgsItem 執行個體的物件陣列。

例外狀況

elementsnull

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 是負數或大於 255。

max 是負數或大於 255。

min 大於 max

適用於