Bookmark.PasteSpecial Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Pano içeriğini Bookmark denetime 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);
Parametreler
- IconIndex
- Object
DisplayAsIcon ise true Bu bağımsız değişken, ıfilenametarafından belirtilen 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
truePano içeriğinin kaynak dosyasına bir bağlantı oluşturmak için. Varsayılan değer: false.
- Placement
- Object
Şu sabitlerden herhangi biri olabilir WdOLEPlacement : wdFloatOverText veya wdInLine . Varsayılan değer: wdInLine.
- DisplayAsIcon
- Object
truebağlantıyı bir simge olarak göstermek için. Varsayılan değer: false.
- DataType
- Object
Belgeye yerleştirildiğinde Pano içeriği için bir biçim. WdPasteDataType.
- IconFileName
- Object
DisplayAsIcon ise true , bu bağımsız değişken, görüntülenecek simgenin depolandığı dosyanın yolu ve dosya adıdır.
- IconLabel
- Object
DisplayAsIcon ise true , bu bağımsız değişken simgenin altında görüntülenen metindir.
Örnekler
Aşağıdaki kod örneği, Pano içeriğini Bookmark denetimdeki biçimlendirilmemiş metin olarak ekler. Bu örnek, panonun bir metin içerdiğini varsayar.
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 farklı olarak Paste , PasteSpecial Yapıştırılan bilgilerin biçimini denetleyebilir ve (isteğe bağlı olarak) kaynak dosyanın bir bağlantısını (örneğin, bir Microsoft Office Excel çalışma sayfası) oluşturabilirsiniz.
Bu yöntemin çağrılması Bookmark denetimi silebilir.
İsteğe Bağlı Parametreler
İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz. Office çözümlerinde Isteğe bağlı parametreler.