Compartilhar via


WorkbookBase.BuiltinDocumentProperties Propriedade

Definição

Obtém uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades do documento internas para a pasta de trabalho.

public:
 property System::Object ^ BuiltinDocumentProperties { System::Object ^ get(); };
public object BuiltinDocumentProperties { get; }
member this.BuiltinDocumentProperties : obj
Public ReadOnly Property BuiltinDocumentProperties As Object

Valor da propriedade

Uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades internas do documento para a pasta de trabalho.

Exemplos

O exemplo de código a seguir usa a BuiltinDocumentProperties propriedade para exibir todas as propriedades internas do documento da pasta de trabalho atual na coluna A da planilha Sheet1.

Este exemplo destina-se a uma personalização no nível de documento.

private void DisplayBuiltinDocumentProperties()
{
    Office.DocumentProperties documentProperties1 =
        (Office.DocumentProperties)this.BuiltinDocumentProperties;

    if (documentProperties1 != null)
    {
        for (int i = 1; i <= documentProperties1.Count; i++)
        {
            Office.DocumentProperty dp = documentProperties1[i];
            Globals.Sheet1.Range["A" + i.ToString()].Value2 =
                dp.Name;
        }
    }
}
Private Sub DisplayBuiltinDocumentProperties()
    Dim DocumentProperties1 As Office.DocumentProperties = _
        CType(Me.BuiltinDocumentProperties,  _
            Office.DocumentProperties)

    If Not (DocumentProperties1 Is Nothing) Then
        Dim i As Integer
        For i = 1 To DocumentProperties1.Count
            Dim dp As Office.DocumentProperty = _
                DocumentProperties1(i)
            Globals.Sheet1.Range("A" & _
                i.ToString()).Value2 = dp.Name
        Next i
    End If
End Sub

Comentários

Essa propriedade retorna toda a coleção de propriedades internas do documento. Use a propriedade Microsoft.Office.Core.DocumentProperties.Item(System.Object) para retornar um único membro da coleção (um objeto Microsoft.Office.Core.DocumentProperties ) especificando o nome da propriedade ou o índice da coleção (como um número).

Você pode consultar as propriedades do documento por valor de índice ou por nome. A lista a seguir mostra os nomes de propriedades de documento internos disponíveis:

  • Título

  • Assunto

  • Autor

  • Palavras-chave

  • Comentários

  • Modelo

  • Último Autor

  • Número de Revisão

  • Nome do Aplicativo

  • Data da Última Impressão

  • Data de Criação

  • Último Tempo de Salvamento

  • Tempo Total de Edição

  • Número de Páginas

  • Número de palavras

  • Número de Caracteres

  • Segurança

  • Categoria

  • Formatar

  • Gerente

  • Empresa

  • Número de bytes

  • Número de linhas

  • Número de parágrafos

  • Número de slides

  • Número de Anotações

  • Número de slides ocultos

  • Número de clipes multimídia

  • Base de Hiperlink

  • Número de caracteres (com espaços)

Aplicativos de contêiner não são necessários para definir valores para cada propriedade de documento interna. Se o Microsoft Office Excel não definir um valor para uma das propriedades internas do documento, a leitura da Microsoft.Office.Core.DocumentProperties.Value propriedade para essa propriedade de documento gerará uma exceção.

Use a CustomDocumentProperties propriedade para retornar a coleção de propriedades de documento personalizadas.

Aplica-se a