setStartMode Method
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>