WorkbookBase.BuiltinDocumentProperties Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento integradas del libro.
public:
property System::Object ^ BuiltinDocumentProperties { System::Object ^ get(); };
public object BuiltinDocumentProperties { get; }
member this.BuiltinDocumentProperties : obj
Public ReadOnly Property BuiltinDocumentProperties As Object
Valor de propiedad
Colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades de documento integradas para el libro.
Ejemplos
En el ejemplo de código siguiente se usa la BuiltinDocumentProperties propiedad para mostrar todas las propiedades de documento integradas del libro actual en la columna A de la hoja de cálculo Sheet1
.
Este ejemplo es para una personalización de nivel 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
Comentarios
Esta propiedad devuelve toda la colección de propiedades de documento integradas. Utilice la Microsoft.Office.Core.DocumentProperties.Item(System.Object)
propiedad para devolver un único miembro de la colección (un Microsoft.Office.Core.DocumentProperties
objeto) especificando el nombre de la propiedad o el índice de la colección (como un número).
Puede hacer referencia a las propiedades del documento por valor de índice o por nombre. En la lista siguiente se muestran los nombres de propiedad de documento integrados disponibles:
Título
Asunto
Autor
Palabras clave
Comentarios
Plantilla
Último autor
Revision Number
Nombre de la aplicación
Última fecha de impresión
Fecha de creación
Hora de último ahorro
Tiempo total de edición
Número de páginas
Número de palabras
Número de caracteres
Seguridad
Category
Formato
Manager
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 contenedora no son necesarias para definir valores para cada propiedad de documento integrada. Si Microsoft Office Excel no define un valor para una de las propiedades de documento integradas, al leer la Microsoft.Office.Core.DocumentProperties.Value
propiedad de esa propiedad de documento se produce una excepción.
Utilice la CustomDocumentProperties propiedad para devolver la colección de propiedades de documento personalizadas.