Compartir a través de


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

Vea también

Referencia

WorkbookBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)