XmlMap Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um mapa XML que foi adicionado a uma pasta de trabalho.
public interface class XmlMap
[System.Runtime.InteropServices.Guid("0002447B-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface XmlMap
Public Interface XmlMap
- Atributos
Comentários
Os recursos XML, exceto para salvar arquivos no formato de Planilha XML, estão disponíveis apenas no Microsoft Office Professional Edition 2003 e no Microsoft Office Excel 2003.
Use o Add(String, Object) método da XmlMaps coleção para adicionar um mapa XML a uma pasta de trabalho.
Importando e exportando dados XML
Use o Import(String, Object) método para importar dados XML de um arquivo de dados XML para células mapeadas para o XmlMap especificado. O ImportXml(String, Object) método importa dados XML para uma variável String .
Use o Export(String, Object) método para exportar dados de células mapeadas para o XmlMap especificado. O ExportXml(String) método exporta dados XML para uma variável String .
Propriedades
_Default |
Representa um mapa XML que foi adicionado a uma pasta de trabalho. |
AdjustColumnWidth |
True se as larguras de coluna forem ajustadas automaticamente para o melhor ajuste sempre que você atualizar a tabela de consulta especificada ou o mapa XML. False se as larguras das colunas não forem ajustadas automaticamente a cada atualização. O valor padrão é True. Boolean de leitura/gravação. |
AppendOnImport |
True se você quiser acrescentar novas linhas a listas XML que estão associadas ao mapa de esquema especificado quando você estiver importando novos dados ou atualizando uma conexão existente. False se você quiser substituir o conteúdo das células. O valor padrão é False. Boolean de leitura/gravação. |
Application |
Retorna um Application objeto que representa o aplicativo Microsoft Excel. Somente leitura. |
Creator |
Retorna um inteiro de 32 bits que indica o aplicativo no qual esse objeto foi criado. Se o objeto foi criado no Microsoft Excel, essa propriedade retornará a sequência XCEL, que é equivalente ao número hexadecimal 5843454C. Somente XlCreatorleitura . |
DataBinding |
Retorna um XmlDataBinding objeto que representa a associação associada ao mapa de esquema especificado. Somente leitura. |
IsExportable |
Retorna True se o Microsoft Excel puder usar os XPath objetos no mapa de esquema especificado para exportar dados XML e se todas as listas XML mapeadas para o mapa de esquema especificado puderem ser exportadas. Boolean somente leitura. |
Name |
Retorna ou define o nome amigável usado para identificar exclusivamente um mapeamento na pasta de trabalho. String de leitura/gravação. |
Parent |
Retorna o objeto pai do objeto especificado. Somente leitura. |
PreserveColumnFilter |
Retorna ou define se a filtragem é preservada quando o mapa XML especificado é atualizado. Boolean de leitura/gravação. |
PreserveNumberFormatting |
True se a formatação de número em células mapeadas para o mapa de esquema XML especificado for preservada quando o mapa de esquema for atualizado. O valor padrão é False. Boolean de leitura/gravação. |
RootElementName |
Retorna um valor String que representa o nome do elemento raiz do mapa de esquema XML especificado. Somente leitura. |
RootElementNamespace |
Retorna um XmlNamespace objeto que representa o elemento raiz do mapa de esquema XML especificado. Somente leitura. |
SaveDataSourceDefinition |
True se a definição da fonte de dados do mapa de esquema XML especificado for salva com a pasta de trabalho. O valor padrão é True. Boolean de leitura/gravação. |
Schemas |
Retorna uma coleção XmlSchemas que representa os esquemas que o objeto especificado XmlMap contém. Somente leitura. |
ShowImportExportValidationErrors |
Retorna ou define se será exibida uma caixa de diálogo com detalhes de erros de esquema-validação quando os dados forem importados ou exportados através do mapa de esquema XML especificado. O valor padrão é False. Boolean de leitura/gravação. |
WorkbookConnection |
Retuns uma nova conexão para o objeto especificado XmlMap . Somente leitura. |
Métodos
Delete() |
Remove da pasta de trabalho o mapa XML especificado. |
Export(String, Object) |
Exporta o conteúdo das células mapeadas para o objeto especificado XmlMap para um arquivo de dados XML. Retorna XlXmlExportResult. |
ExportXml(String) |
Exporta o conteúdo das células mapeadas para o objeto especificado XmlMap para uma variável String . Retorna XlXmlExportResult. |
Import(String, Object) |
Importa dados do arquivo de dados XML especificado para células mapeadas para o objeto especificado XmlMap . Retorna XlXmlImportResult. |
ImportXml(String, Object) |
Importa dados XML de uma variável String para células mapeadas para o objeto especificado XmlMap . Retorna uma XlXmlImportResult constante. |