Compartilhar via


setStartMode Method

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Executa subconjuntos de maior Extensible Stylesheet Language Transformations (XSLT) selecionando o modo XSLT com o qual deseja iniciar. Isso minimiza a quantidade de XSLT processamento.

O valor usar como padrão de modo a iniciar é a seqüência vazia, " ".

Sintaxe de script

objXSLProcessor.setStartMode(mode, namespaceURI);

Comentários

Parâmetros de script

  • modo
    O modo desejado como uma seqüência de caracteres. Ele deve ser parte de nome qualificado nome de base. Para obter mais informações, consulte a seção nomes qualificados do XSL Transformations (XSLT) versão 1.0 e os espaços para nome em XML no site de W3C (World Wide Web Consortium) (W3C (World Wide Web Consortium)).
  • namespaceURI
    (opcional) O espaço para nome completo URI (Uniform Resource Identifier) (URI) para totalmente qualificar o nome modo iniciar.

Valores Return script

Nenhum.

C/sintaxe C++

HRESULT setStartMode(
  BSTR mode,
  BSTR namespaceURI
);

Comentários

C/parâmetros C++

  • modo
    [no] O modo desejado como uma seqüência de caracteres. Ele deve ser parte de nome qualificado nome de base.
  • namespaceURI
    [in, opcional] O espaço para nome completo URI para totalmente qualificar o nome modo iniciar.

C/valores Return C++

  • E_FAIL
    Valor retornado se ReadyState é READYSTATE_INTERACTIVE.
  • E_INVALIDARG
    Valor retornado se a nome de base modo contém um caractere dois-pontos ou é um inválido Nome.

Requisitos

Header msxml2.h, msxml2.idl
Library uuid.lib
Windows Embedded CE Windows CE .NET 4.0 and later

Comentários Gerais

Usando setStartMode é essencialmente o mesmo que seu folha de estilo XSLT começando com a seguinte regra.

<xsl:template match="/">
   <xsl:apply-templates select="*" mode="{mode}"/>
</xsl:template>