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 Microsoft Office Excel 2003.

Use o Add(String, Object) método da coleção para adicionar um mapa XML a uma XmlMaps workbook.

Importando e exportando dados XML

Use o método para importar dados XML de um arquivo de dados XML para células Import(String, Object) 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
AdjustColumnWidth

True se as larguras da coluna são ajustadas automaticamente para o melhor ajuste sempre que você atualize 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. Leitura/gravação booleano.

AppendOnImport

True se você quiser anexar novas linhas a listas XML que estão vinculadas ao mapa de esquema especificado ao importar novos dados ou atualizar uma conexão existente. False se quiser substituir o conteúdo das células. O valor padrão é False. Leitura/gravação booleano.

Application

Retorna um Application objeto que representa o Microsoft Excel aplicativo. 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 leitura XlCreator .

DataBinding

Retorna um XmlDataBinding objeto que representa a associação associada ao mapa de esquema especificado. Somente leitura.

IsExportable

Retorna True se Microsoft Excel os objetos no mapa de esquema especificado para exportar dados XML e se todas as listas XML mapeadas para o mapa de esquema especificado podem XPath ser exportadas. Boolean somente leitura.

Name

Retorna ou define o nome amigável usado para identificar exclusivamente um mapeamento na lista de trabalho. String de leitura/gravação.

Parent

Retorna o objeto pai para o 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. Leitura/gravação booleano.

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. Leitura/gravação booleano.

Schemas

Retorna uma XmlSchemas coleção 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 XmlMap especificado. 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 XmlMap especificado para um arquivo de dados XML. Retorna XlXmlExportResult .

ExportXml(String)

Exporta o conteúdo das células mapeadas para o objeto XmlMap especificado 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 XmlMap especificado. Retorna XlXmlImportResult .

ImportXml(String, Object)

Importa dados XML de uma variável String para células mapeadas para o objeto XmlMap especificado. Retorna uma XlXmlImportResult constante.

Aplica-se a