BuildingBlock Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un bloc de construction dans un modèle. Un bloc de construction est un contenu préconstruit, similaire à l'insertion automatique, qui peut contenir du texte, des images et une mise en forme.
public interface class BuildingBlock
[System.Runtime.InteropServices.Guid("BFD3FC23-F763-4FF8-826E-1AFBF598A4E7")]
public interface BuildingBlock
type BuildingBlock = interface
Public Interface BuildingBlock
- Attributs
Remarques
Chaque BuildingBlock objet est un membre des BuildingBlocks collections et BuildingBlockEntries . Les blocs de construction sont stockés dans des modèles Microsoft Office Word. Par conséquent, pour accéder aux blocs de construction disponibles pour un document, vous devez accéder à un modèle attaché. Blocs de construction intégrés sont stockés dans le modèle nommé « Building Blocks.dotx ».
Remarque: utilisez la Item(Object) méthode de la collection ou de la BuildingBlocks collection pour renvoyer un bloc de construction individuel. [!REMARQUE] En fonction de la manière dont vous accédez à la collection, la collection renvoyée peut changer. Par exemple, si vous accédez à une collection de blocs de construction dont le type wdTypeAutoText est « General », la collection renvoyée peut être différente de la collection renvoyée si vous accédez à une collection de blocs de construction dont le type est wdTypeAutoText « Custom ». Elle est également différente de la collection renvoyée si vous accédez à la collection de blocs de construction dont le type est wdTypeCustomAutoText « général ». Par conséquent, le premier élément dans une collection accédé à partir de la collection BuildingBlockEntries peut différer le premier élément dans la collection accédé depuis la collection BuildingBlocks.
Pour créer un nouveau bloc de construction, vous pouvez utiliser la méthode Add de la collection BuildingBlockEntries ou à la collection BuildingBlocks. Toutefois, il est recommandé de créer un nouveau bloc de construction à l’aide Add(String, WdBuildingBlockTypes, String, Range, Object, WdDocPartInsertOptions) de la méthode de la collection BuildingBlockEntries .
Utilisez la Insert(Range, Object) méthode pour insérer un nouveau bloc de construction dans un document. Utilisez la Delete() méthode pour supprimer un bloc de construction d’un modèle.
Blocs de construction sont organisés par catégorie et type. Utilisez la BuildingBlockTypes collection pour accéder à des BuildingBlockType objets individuels. Utilisez la Categories collection pour accéder à des Category objets individuels. Ensuite, utilisez la propriété BuildingBlocks pour accéder à la collection BuildingBlocks pour un objet Category.
Chaque bloc de construction a des propriétés qui contiennent des informations qui lui sont propres, telles que Name ,, Description Type et Value .
Pour plus d’informations sur les blocs de construction, voir utilisation des blocs de construction
Propriétés
| Application |
Renvoie un _Application Object qui représente l’application Microsoft Word. |
| Category |
Renvoie la catégorie pour un bloc de construction. En lecture seule. |
| Creator |
Renvoie un entier 32 bits qui indique l'application dans laquelle le complément a été créé. En lecture seule. |
| Description |
Cette propriété renvoie ou définit la description d’un bloc de construction. En lecture/écriture |
| ID |
Renvoie le numéro d’identification interne d’un bloc de construction. En lecture seule. |
| Index |
Renvoie la position d’un élément dans une collection. En lecture seule. |
| InsertOptions |
Cette propriété renvoie ou définit un entier qui représente comment insérer le contenu d’un bloc de construction dans un document. En lecture/écriture |
| Name |
Cette propriété renvoie ou définit le nom d’un bloc de construction. En lecture/écriture |
| Parent |
Cette propriété renvoie l’objet parent de l' BuildingBlock objet spécifié. |
| Type |
Renvoie le type d’un bloc de construction. En lecture seule. |
| Value |
Cette propriété renvoie ou définit le contenu d’un bloc de construction. En lecture/écriture |
Méthodes
| Delete() |
Supprime le bloc de construction spécifié. |
| Insert(Range, Object) |
Insère la valeur d’un bloc de construction dans un document et renvoie un Range objet qui représente le contenu du bloc de construction dans le document. |