WorkbookBase.BuiltinDocumentProperties (Propiedad)
Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento integradas del libro.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public ReadOnly Property BuiltinDocumentProperties As Object
public Object BuiltinDocumentProperties { get; }
Valor de propiedad
Tipo: System.Object
Colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento integradas del libro.
Comentarios
Esta propiedad devuelve la colección completa de propiedades de documento integradas.Utilice la propiedad Microsoft.Office.Core.DocumentProperties.Item(System.Object) para devolver un miembro único de la colección (un objeto Microsoft.Office.Core.DocumentProperties) mediante la especificación del nombre de la propiedad o del índice de la colección (como un número).
Puede hacer referencia a las propiedades de documento por valor de índice o por nombre.La lista siguiente muestra los nombres de propiedades de documento integradas disponibles:
Título
Subject
Author
Keywords
Comentarios
Plantilla
Último autor
Número de revisión
Nombre de la aplicación
Última fecha de impresión
Fecha de creación
Última hora de guardado
Tiempo de edición
Número de páginas
Número de palabras
Número de caracteres
Seguridad
Categoría
Format
Administrador
Compañía
Número de bytes
Número de líneas
Número de párrafos
Número de diapositivas
Número de notas
Número de diapositivas ocultas
Número de clips multimedia
Base de hipervínculo
Número de caracteres (con espacios)
Las aplicaciones contenedoras no tienen que definir valores para cada propiedad de documento integrada.Si Microsoft Office Excel no define un valor para una de las propiedades de documento integradas, la lectura de la propiedad Microsoft.Office.Core.DocumentProperties.Value para esa propiedad de documento produce una excepción.
Utilice la propiedad CustomDocumentProperties para devolver la colección de propiedades de documento personalizadas.
Ejemplos
El ejemplo de código siguiente utiliza la propiedad BuiltinDocumentProperties para mostrar todas las propiedades de documento integradas del libro actual en la columna A de la hoja de cálculo Sheet1.
Se trata de un ejemplo para una personalización en el nivel del 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;
}
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.