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'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 DisplayAsIcon
true
, bu bağımsız değişken tarafından IconFilename
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
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 DisplayAsIcon
true
, bu bağımsız değişken görüntülenecek simgenin depolandığı dosyanın yolu ve dosya adıdır.
- IconLabel
- Object
ise DisplayAsIcon
true
, 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.