Sdílet prostřednictvím


SrgsItem Konstruktory

Definice

Inicializuje novou instanci SrgsItem třídy.

Přetížení

SrgsItem()

Inicializuje novou instanci SrgsItem třídy.

SrgsItem(Int32)

Inicializuje novou instanci SrgsItem třídy a určuje počet, kolikrát musí být jeho obsah mluvený.

SrgsItem(SrgsElement[])

Inicializuje novou instanci SrgsItem třídy a určuje pole SrgsElement objektů, které se mají přidat do této instance.

SrgsItem(String)

Inicializuje novou instanci SrgsItem třídy a určuje její textový obsah.

SrgsItem(Int32, Int32)

Inicializuje novou instanci SrgsItem třídy a určuje minimální a maximální počet opakování.

SrgsItem(Int32, Int32, SrgsElement[])

Inicializuje novou instanci SrgsItem třídy, určuje pole SrgsElement objektů, které se mají přidat do této instance, a nastaví minimální a maximální počet opakování.

SrgsItem(Int32, Int32, String)

Inicializuje novou instanci SrgsItem třídy, určuje text přidružený k položce a určuje minimální a maximální počet opakování.

Poznámky

Tento přetížený konstruktor inicializuje SrgsItem objekt s výchozí repeatCount vlastností 0.

SrgsItem()

Inicializuje novou instanci SrgsItem třídy.

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

Platí pro

SrgsItem(Int32)

Inicializuje novou instanci SrgsItem třídy a určuje počet, kolikrát musí být jeho obsah mluvený.

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)

Parametry

repeatCount
Int32

Počet mluvených položek.

Výjimky

repeatCount je záporná nebo je větší než 255.

Poznámky

Tento konstruktor nastaví MaxRepeat a MinRepeat vlastnosti nové SrgsItem hodnoty v repeatCount.

Platí pro

SrgsItem(SrgsElement[])

Inicializuje novou instanci SrgsItem třídy a určuje pole SrgsElement objektů, které se mají přidat do této instance.

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

Parametry

elements
SrgsElement[]

Pole objektů, které chcete přidat do SrgsItem instance.

Výjimky

elements je null.

Libovolný člen elements pole je null.

Platí pro

SrgsItem(String)

Inicializuje novou instanci SrgsItem třídy a určuje její textový obsah.

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)

Parametry

text
String

Text přidružený k položce

Výjimky

text je null.

text je prázdný řetězec.

Platí pro

SrgsItem(Int32, Int32)

Inicializuje novou instanci SrgsItem třídy a určuje minimální a maximální počet opakování.

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)

Parametry

min
Int32

Minimální počet opakování textu v položce.

max
Int32

Maximální počet opakování textu v položce.

Výjimky

min je záporná nebo větší než 255.

max je záporná nebo větší než 255.

min je větší než max.

Platí pro

SrgsItem(Int32, Int32, SrgsElement[])

Inicializuje novou instanci SrgsItem třídy, určuje pole SrgsElement objektů, které se mají přidat do této instance, a nastaví minimální a maximální počet opakování.

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

Parametry

min
Int32

Minimální počet opakování obsahu objektu SrgsItem .

max
Int32

Maximální počet opakování obsahu objektu SrgsItem .

elements
SrgsElement[]

Pole objektů, které chcete přidat do SrgsItem instance.

Výjimky

elements je null.

Libovolný člen elements pole je null.

Platí pro

SrgsItem(Int32, Int32, String)

Inicializuje novou instanci SrgsItem třídy, určuje text přidružený k položce a určuje minimální a maximální počet opakování.

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)

Parametry

min
Int32

Minimální počet opakování položky.

max
Int32

Maximální počet opakování položky

text
String

Text přidružený k položce

Výjimky

min je záporná nebo větší než 255.

max je záporná nebo větší než 255.

min je větší než max.

Platí pro