Bookmark.PasteSpecial Méthode
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.
Insère le contenu du Presse-papiers dans le contrôle Bookmark.
public void PasteSpecial (ref object IconIndex, ref object Link, ref object Placement, ref object DisplayAsIcon, ref object DataType, ref object IconFileName, ref object IconLabel);
abstract member PasteSpecial : obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub PasteSpecial (Optional ByRef IconIndex As Object, Optional ByRef Link As Object, Optional ByRef Placement As Object, Optional ByRef DisplayAsIcon As Object, Optional ByRef DataType As Object, Optional ByRef IconFileName As Object, Optional ByRef IconLabel As Object)
Paramètres
- IconIndex
- Object
Si DisplayAsIcon
est true
, cet argument est un nombre qui correspond à l’icône que vous souhaitez utiliser dans le fichier programme spécifié par IconFilename
. Les icônes apparaissent dans la boîte de dialogue Changer d’icône : 0 (zéro) correspond à la première icône, 1 correspond à la deuxième icône, et ainsi de suite. Si cet argument est omis, c'est la première icône (par défaut) qui est utilisée.
- Link
- Object
true
pour créer un lien vers le fichier source du contenu de Presse-papiers. La valeur par défaut est false
.
- Placement
- Object
Il peut s'agir de l'une des constantes WdOLEPlacement suivantes : wdFloatOverText ou wdInLine. La valeur par défaut est wdInLine.
- DisplayAsIcon
- Object
true
pour afficher le lien sous forme d'icône. La valeur par défaut est false
.
- DataType
- Object
Format du contenu du Presse-papiers lorsqu'il est inséré dans le document. WdPasteDataType.
- IconFileName
- Object
Si DisplayAsIcon
a la valeur true
, cet argument est le chemin d’accès et le nom du fichier dans lequel l’icône à afficher est stockée.
- IconLabel
- Object
Si DisplayAsIcon
est true
, cet argument est le texte qui apparaît sous l’icône.
Exemples
L’exemple de code suivant insère le contenu du Presse-papiers dans le contrôle sous forme Bookmark de texte non mis en forme. Cet exemple part du principe que le Presse-papiers contient du texte.
Cet exemple concerne une personnalisation au niveau du document.
private void BookmarkPasteSpecial()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
object DataType = Word.WdPasteDataType.wdPasteText;
bookmark1.PasteSpecial(ref missing, ref missing, ref missing,
ref missing, ref DataType, ref missing, ref missing);
}
Private Sub BookmarkPasteSpecial()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.PasteSpecial(DataType:=Word.WdPasteDataType.wdPasteText)
End Sub
Remarques
Si vous devez contrôler le format des informations collées et (éventuellement) établir un lien vers un fichier source (par exemple un document Microsoft Office Word), utilisez la méthode PastePasteSpecial.
L’appel de cette méthode peut supprimer le Bookmark contrôle.
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.