Classe XMLNamespace - um namespace que foi adicionado a uma pasta de trabalho (Word VBA)
A classe XMLNamespace representa um esquema individual na Biblioteca de Esquemas. Para usar uma variável de classe XMLNamespace, ela primeiro precisa ser instanciada por exemplo
Dim xml as XMLNamespace
Set xml = Application.XMLNamespaces(Index:=1)
For Each
Aqui está um exemplo de processamento dos itens XMLNamespace em uma coleção.
Dim xml As XMLNamespace
For Each xml In Application.XMLNamespaces
Next xml
Alias
Retorna uma String que representa o nome para exibição para o objeto especificado.
Alias (AllUsers)
AttachToDocument
Anexa um esquema XML a um documento.
AttachToDocument (Document)
Document: O documento ao qual será anexado o esquema XML especificado.
Dim objSchema As XMLNamespace
Set objSchema = Application.XMLNamespaces _
.Add("c:\schemas\simplesample.xsd")
objSchema.AttachToDocument ActiveDocument
DefaultTransform
Retorna um objeto XSLTransform que indica o arquivo de Transformação em XSL XSLT a ser usado ao abrir um documento a partir de um esquema XML de um determinado namespace.
DefaultTransform (AllUsers)
Delete
Exclui o esquema XML especificado a partir da lista de esquemas XML disponíveis.
Application.XMLNamespaces(1).Delete
Location
Retorna ou define um String que representa o local físico do namespace de um esquema XML na biblioteca de esquemas. Leitura/gravação.
Location (AllUsers)
AllUsers: Especifica se é necessário retornar o local para todos os usuários. False retorna o local para que apenas o usuário atual, que pode ser diferente do local para todos os usuários.
Application.XMLNamespaces(1).Location =
URI
Dim strURI As String
strURI = Application.XMLNamespaces(1).URI
XSLTransforms
Retorna uma coleção XSLTransforms que representa os arquivos XSLT Transformação de Linguagem de Folha de Estilo Extensível especificados para uso com o esquema.
Dim objSchema As XMLNamespace
Dim objTransform As XSLTransform
Set objSchema = Application.XMLNamespaces("SimpleSample")
Set objTransform = objSchema.XSLTransforms _
.Add("c:\schemas\simplesample.xsl")