Compartilhar via


XmlMap Interface

Definição

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.

Aplica-se a