Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe SrgsDocument

Define um objeto de tempo de design é usado para criar gramáticas fortemente tipados em tempo de execução em conformidade com o especificação de gramática de reconhecimento de fala (SRGS) versão 1.0.

System.Object
  System.Speech.Recognition.SrgsGrammar.SrgsDocument

Namespace:  System.Speech.Recognition.SrgsGrammar
Assembly:  System.Speech (em System.Speech.dll)
[SerializableAttribute]
public class SrgsDocument

O tipo SrgsDocument expõe os membros a seguir.

  NomeDescrição
Método públicoSrgsDocument()Inicializa uma nova instância da classe SrgsDocument.
Método públicoSrgsDocument(GrammarBuilder)Inicializa uma nova instância de SrgsDocument classe de um GrammarBuilder objeto.
Método públicoSrgsDocument(SrgsRule)Inicializa uma nova instância do SrgsDocument de classe e especifica um SrgsRule objeto regra de raiz da gramática.
Método públicoSrgsDocument(String)Inicializa uma nova instância do SrgsDocument classe Especifica o local do XML do documento que é usado para preencher o SrgsDocument instância.
Método públicoSrgsDocument(XmlReader)Inicializa uma nova instância do SrgsDocument classe a partir de uma instância de XmlReader que faz referência a um arquivo de gramática de formato XML.
Superior
  NomeDescrição
Propriedade públicaAssemblyReferencesObtém o conjunto de informações de referência para o SrgsDocument instância.
Propriedade públicaCodeBehindObtém as informações de code-behind para o SrgsDocument instância.
Propriedade públicaCultureObtém ou define as informações de cultura para o SrgsDocument instância.
Propriedade públicaDebugObtém ou define se os números de linha devem ser adicionados para scripts embutidos.
Propriedade públicaImportNamespacesObtém os namespaces relacionados atual SrgsDocument instância.
Propriedade públicaLanguageObtém ou define a linguagem de programação usada para código embutido do SrgsDocument classe.
Propriedade públicaModeObtém ou define o modo de SrgsDocument classe.
Propriedade públicaNamespaceObtém ou define o namespace do SrgsDocument classe.
Propriedade públicaPhoneticAlphabetObtém ou define o alfabeto fonético do SrgsDocument classe.
Propriedade públicaRootObtém ou define a regra de raiz da SrgsDocument classe.
Propriedade públicaRulesObtém a coleção de regras que estão atualmente definidas para o SrgsDocument classe.
Propriedade públicaScriptObtém ou define o.NET linguagem de script para o SrgsDocument classe.
Propriedade públicaXmlBaseObtém ou define o URI de base do SrgsDocument classe.
Superior
  NomeDescrição
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoGetHashCodeServe como uma função hash para um tipo específico. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Método públicoWriteSrgsGrava o conteúdo de SrgsDocument objeto para um arquivo de gramática de formato XML que está de acordo com o especificação de gramática de reconhecimento de fala (SRGS) versão 1.0.
Superior

Você pode construir um vazio SrgsDocument de instância e crie uma gramática adicionando instâncias de classes que representam elementos SRGS, como SrgsRule, SrgsOneOf,SrgsItem, SrgsRuleRef, SrgsSemanticInterpretationTag, e SrgsToken. Você também pode construir um SrgsDocument instância de um arquivo de Gramática SRGS compatível com XML existente, de uma instância do SrgsRule, ou de uma instância de GrammarBuilder.

Após o SrgsDocument o objeto é criado, ele pode ser carregado em um Grammar objeto ou compilado por SrgsGrammarCompiler, ativando-o para ser lido por um Grammar objeto.

Consulte Create Grammars Using SrgsGrammar na System Speech Programming Guide for .NET Framework 4.0 para obter mais informações e exemplos.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.