SrgsDocument Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje obiekt czasu projektowania używany do tworzenia silnie typiowanych gramatyk środowiska uruchomieniowego, które są zgodne ze specyfikacją gramatyki rozpoznawania mowy (SRGS) w wersji 1.0.
public ref class SrgsDocument
[System.Serializable]
public class SrgsDocument
public class SrgsDocument
[<System.Serializable>]
type SrgsDocument = class
type SrgsDocument = class
Public Class SrgsDocument
- Dziedziczenie
-
SrgsDocument
- Atrybuty
Uwagi
Możesz skonstruować puste SrgsDocument wystąpienie i utworzyć gramatykę, dodając wystąpienia klas reprezentujących elementy SRGS, takie jak SrgsRule, ,SrgsItemSrgsOneOfSrgsRuleRef , , SrgsSemanticInterpretationTagi SrgsToken. Możesz również skonstruować SrgsDocument wystąpienie z istniejącego pliku gramatycznego XML zgodnego ze standardem SRGS z wystąpienia SrgsRuleklasy lub wystąpienia GrammarBuilderklasy .
Po utworzeniu SrgsDocument obiektu można go załadować do Grammar obiektu lub skompilować SrgsGrammarCompiler, umożliwiając jego odczyt przez Grammar obiekt.
Aby uzyskać więcej informacji, zobacz Create Grammars Using SrgsGrammar (Tworzenie gramatyki przy użyciu biblioteki SrgsGrammar w przewodniku programowania mowy systemu), aby .NET Framework uzyskać więcej informacji i przykładów.
Konstruktory
SrgsDocument() |
Inicjuje nowe wystąpienie klasy SrgsDocument. |
SrgsDocument(GrammarBuilder) |
Inicjuje SrgsDocument nowe wystąpienie klasy z GrammarBuilder obiektu. |
SrgsDocument(SrgsRule) |
Inicjuje SrgsDocument nowe wystąpienie klasy i określa SrgsRule obiekt jako regułę główną gramatyki. |
SrgsDocument(String) |
Inicjuje SrgsDocument nowe wystąpienie klasy, określając lokalizację dokumentu XML używanego do wypełniania SrgsDocument wystąpienia. |
SrgsDocument(XmlReader) |
Inicjuje SrgsDocument nowe wystąpienie klasy z wystąpienia XmlReader , które odwołuje się do pliku gramatycznego w formacie XML. |
Właściwości
AssemblyReferences |
Pobiera informacje referencyjne dotyczące zestawu dla SrgsDocument wystąpienia. |
CodeBehind |
Pobiera informacje dotyczące kodu dla SrgsDocument wystąpienia. |
Culture |
Pobiera lub ustawia informacje o kulturze dla SrgsDocument wystąpienia. |
Debug |
Pobiera lub ustawia, czy numery wierszy powinny być dodawane do skryptów wbudowanych. |
ImportNamespaces |
Pobiera powiązane przestrzenie nazw dla bieżącego SrgsDocument wystąpienia. |
Language |
Pobiera lub ustawia język programowania używany dla kodu wbudowanego SrgsDocument w klasie . |
Mode |
Pobiera lub ustawia tryb dla SrgsDocument klasy. |
Namespace |
Pobiera lub ustawia przestrzeń nazw SrgsDocument klasy. |
PhoneticAlphabet |
Pobiera lub ustawia fonetyczny alfabet SrgsDocument klasy. |
Root |
Pobiera lub ustawia regułę SrgsDocument główną klasy. |
Rules |
Pobiera kolekcję reguł, które są obecnie zdefiniowane dla SrgsDocument klasy. |
Script |
Pobiera lub ustawia język skryptów platformy SrgsDocument .NET dla klasy . |
XmlBase |
Pobiera lub ustawia podstawowy identyfikator URI SrgsDocument klasy. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteSrgs(XmlWriter) |
Zapisuje zawartość SrgsDocument obiektu w pliku gramatycznym w formacie XML zgodnym ze specyfikacją gramatyki rozpoznawania mowy (SRGS) w wersji 1.0. |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla