Compartir a través de


BuildingBlock Interfaz

Definición

Representa un bloque de creación de una plantilla. Un bloque de creación es contenido predefinido, parecido al autotexto, que puede contener texto, imágenes y formato.

public interface class BuildingBlock
[System.Runtime.InteropServices.Guid("BFD3FC23-F763-4FF8-826E-1AFBF598A4E7")]
public interface BuildingBlock
type BuildingBlock = interface
Public Interface BuildingBlock
Atributos

Comentarios

Cada BuildingBlock objeto es miembro de las BuildingBlocks colecciones y BuildingBlockEntries . Los bloques de creación se almacenan en plantillas Word de Microsoft Office. Por lo tanto, para tener acceso a los bloques de creación disponibles para un documento, debe tener acceso a una plantilla adjunta. Bloques de creación integrados se almacenan en la plantilla denominada "Building Blocks.dotx".

Nota: Use el Item(Object) método de la colección o la BuildingBlocks colección para devolver un bloque de creación individual. [!NOTA] Dependiendo de cómo tener acceso a la colección, puede cambiar la colección devuelta. Por ejemplo, si tiene acceso a una colección de bloques de creación con un tipo de wdTypeAutoText con una categoría de "General", la colección devuelta puede ser diferente de la colección devuelta si tiene acceso a una colección de bloques de creación con un tipo de wdTypeAutoText con una categoría de "Custom". También es diferente de la colección devuelta si tiene acceso a la colección de bloques de creación con un tipo de wdTypeCustomAutoText con una categoría de "General". Por lo tanto, el primer elemento de una colección que se tiene acceso desde la colección BuildingBlockEntries puede ser diferente del primer elemento de la colección que se tiene acceso desde la colección BuildingBlocks.

Para crear un nuevo bloque de creación, puede utilizar el método Add para la colección BuildingBlockEntries o BuildingBlocks. Sin embargo, la manera recomendada de crear un nuevo bloque de creación es mediante el Add(String, WdBuildingBlockTypes, String, Range, Object, WdDocPartInsertOptions) método de la colección BuildingBlockEntries .

Use el Insert(Range, Object) método para insertar un nuevo bloque de creación en un documento. Use el Delete() método para quitar un bloque de creación de una plantilla.

Bloques de creación se organizan por categoría y tipo. Use la BuildingBlockTypes colección para acceder a objetos individuales BuildingBlockType . Use la Categories colección para acceder a objetos individuales Category . A continuación, use la propiedad BuildingBlocks para tener acceso a la colección BuildingBlocks para un objeto Category.

Cada bloque de creación tiene propiedades que contienen información que se aplica de forma única, como Name, Description, Typey Value.

Para obtener más información sobre los bloques de creación, vea Trabajar con bloques de creación.

Propiedades

Application

Devuelve un _Application objeto que representa la aplicación microsoft Word.

Category

Devuelve la categoría de un bloque de creación. Solo lectura.

Creator

Devuelve un entero de 32 bits que indica la aplicación en la que se creó el complemento. Solo lectura.

Description

Devuelve o establece la descripción de un bloque de creación. Lectura y escritura.

ID

Devuelve el número de identificación interno de un bloque de creación. Solo lectura.

Index

Devuelve la posición de un elemento de una colección. Solo lectura.

InsertOptions

Devuelve o establece un entero que representa cómo insertar el contenido de un bloque de creación en un documento. Lectura y escritura.

Name

Devuelve o establece el nombre de un bloque de creación. Lectura y escritura.

Parent

Devuelve el objeto primario del objeto especificado BuildingBlock .

Type

Devuelve el tipo de un bloque de creación. Solo lectura.

Value

Devuelve o establece el contenido de un bloque de creación. Lectura y escritura.

Métodos

Delete()

Este método elimina el bloque de creación especificado.

Insert(Range, Object)

Inserta el valor de un bloque de creación en un documento y devuelve un Range objeto que representa el contenido del bloque de creación dentro del documento.

Se aplica a