Propriedade WorkbookBase.BuiltinDocumentProperties
Obtém uma coleção de Microsoft.Office.Core.DocumentProperties que representa todas as propriedades internas de documento para a pasta de trabalho.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
Public ReadOnly Property BuiltinDocumentProperties As Object
public Object BuiltinDocumentProperties { get; }
Valor de propriedade
Tipo: System.Object
Uma coleção de Microsoft.Office.Core.DocumentProperties que representa todas as propriedades internas de documento para a pasta de trabalho.
Comentários
Essa propriedade retorna a coleção inteira 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 referir-se para documentar propriedades pelo valor de índice ou pelo nome. A lista a seguir mostra os nomes de propriedade internos disponíveis de documento:
Nome
Assunto
Author
Palavras-chave
Comentários
Modelo
O autor o último
Número de revisão
Nome do aplicativo
A última data de impressão
Data de design
O último economiza tempo
Tempo total de edição
Número de páginas
Número de palavras
Número de caracteres
Segurança
Categoria
Formato
Manager
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 de multimídia
Hyperlink base
Número de caracteres (com espaços)
Aplicativos de recipiente não são necessários definir valores para cada propriedade interno do documento. Se o Microsoft Office Excel não define um valor para uma das propriedades internas de documento, leia a propriedade de Microsoft.Office.Core.DocumentProperties.Value para a propriedade de documento gerencie uma exceção.
Use a propriedade de CustomDocumentProperties para retornar a coleção de propriedades personalizadas do documento.
Exemplos
O exemplo de código usa a propriedade de BuiltinDocumentProperties para exibir todas as propriedades internas de documento de pasta de trabalho atual na coluna à planilha Sheet1.
Este exemplo destina-se a uma personalização no nível de documento.
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
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;
}
}
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.