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 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. |