Aracılığıyla paylaş


Bookmark.PasteSpecial Yöntem

Tanım

Pano'nun içeriğini denetime Bookmark ekler.

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)

Parametreler

IconIndex
Object

ise DisplayAsIcontrue, bu bağımsız değişken tarafından IconFilenamebelirtilen program dosyasında kullanmak istediğiniz simgeye karşılık gelen bir sayıdır. Simge Değiştir iletişim kutusunda simgeler görünür: 0 (sıfır), ilk simgeye karşılık gelir, 1 ikinci simgeye karşılık gelir ve bu şekilde devam eder. Bu bağımsız değişken atlanırsa, ilk (varsayılan) simge kullanılır.

Link
Object

true öğesini seçerek Pano içeriğinin kaynak dosyasının bağlantısını oluşturun. false varsayılan değerdir.

Placement
Object

Şu WdOLEPlacement sabitlerden biri olabilir: wdFloatOverText veya wdInLine. wdInLine varsayılan değerdir.

DisplayAsIcon
Object

true simgesini seçin. false varsayılan değerdir.

DataType
Object

Pano içeriği belgeye eklendiğinde kullanılacak biçim. WdPasteDataType.

IconFileName
Object

ise DisplayAsIcontrue, bu bağımsız değişken görüntülenecek simgenin depolandığı dosyanın yolu ve dosya adıdır.

IconLabel
Object

ise DisplayAsIcontrue, bu bağımsız değişken simgenin altında görünen metindir.

Örnekler

Aşağıdaki kod örneği Pano içeriğini denetime Bookmark biçimlendirilmemiş metin olarak ekler. Bu örnekte Pano'da bazı metinler olduğu varsayılır.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

yönteminden Paste farklı olarak, ile yapıştırılan PasteSpecial bilgilerin biçimini denetleyebilirsiniz ve (isteğe bağlı olarak) kaynak dosyaya (örneğin, bir Microsoft Office Excel çalışma sayfası) bağlantı oluşturabilirsiniz.

Bu yöntemi çağırmak Bookmark denetimi silebilir.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümleri'nde İsteğe Bağlı Parametreler.

Şunlara uygulanır