Text Property

Microsoft Speech Platform SDK 11

Collapse imageExpand ImageCopy imageCopyHover image

Gets or sets the text contained within the SrgsToken class instance.

Namespace:  Microsoft.Speech.Recognition.SrgsGrammar
Assembly:  Microsoft.Speech (in Microsoft.Speech.dll)

Syntax

Visual Basic (Declaration)
Public Property Text As String
	Get
	Set
Visual Basic (Usage)
Dim instance As SrgsToken
Dim value As String

value = instance.Text

instance.Text = value
C#
public string Text { get; set; }

Property Value

Type: System..::..String

The text contained within the SrgsToken class instance.

Exceptions

ExceptionCondition
ArgumentNullException

An attempt is made to set Text to nullNothingnullptrunita null reference (Nothing in Visual Basic).

ArgumentOutOfRangeException

An attempt is made to assign an empty string to Text.

ArgumentException

An attempt is made to assign a string that contains a quotation mark (") to Text.

Remarks

Although they typically represent the same value, the Text form may be different than the Display form for a word or phrase in a SrgsToken. For example, the Display form may be an acronym, such as "USA", while the text that will be spoken, and to which the Pronunciation applies, is "United States of America".

The default value for the Text property is an empty string—"".

See Also