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。
注解
此构造函数设置 MaxRepeat 新 MinRepeat SrgsItem 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
。