Aracılığıyla paylaş


Bookmark.Duplicate Özellik

Salt okunur alır Range tüm özelliklerini temsil eden nesne Bookmark denetim.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property Duplicate As Range
Range Duplicate { get; }

Özellik Değeri

Tür: Microsoft.Office.Interop.Word.Range
Salt okunur Range tüm özelliklerini temsil eden nesne Bookmark denetim.

Notlar

Tarafından döndürülen nesne atamak için Duplicate başka bir özellik Range aynı anda bu ayarları uygulamak için.Nesnenin kopyasını başka birine atama önce Range, çoğaltılmış nesne özelliklerinin orijinal etkilemeden değiştirebilirsiniz.

Çoğaltma tarafından bir Range nesne, başlangıç veya özgün aralığı değiştirmeden karakter konumu yinelenen aralığın bitiş değiştirebilirsiniz.

Örnekler

Aşağıdaki kod örneği ekler bir Bookmark denetimi ile ilk paragrafa metin eklenir ve metnin kalın ayarlar.Bir aralıktan sonra döner Duplicate yer imi özelliğini gösteren bir ileti kutusu içeriyor aynı yer imi özellikleri görüntüler.

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

Private Sub BookmarkDuplicate()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")

    Bookmark1.Text = "This is sample bookmark text."
    Bookmark1.Bold = True

    Dim myRange As Word.Range = Bookmark1.Duplicate
    If myRange.Font.Bold = True Then
        MessageBox.Show("MyRange is bold because Bookmark1 has" & _
            " its Bold property set to True")
    Else
        MessageBox.Show("MyRange is not bold because Bookmark1 has" & _
            " its Bold property set to False")
    End If

End Sub
private void BookmarkDuplicate()
{
    int WordTrue = 1;
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "This is sample bookmark text.";
    bookmark1.Bold = WordTrue;

    Word.Range myRange = bookmark1.Duplicate;
    if (myRange.Font.Bold == WordTrue)
    {
        MessageBox.Show("MyRange is bold because Bookmark1 has"
            + " its Bold property set to true");
    }
    else
    {
        MessageBox.Show("MyRange is not bold because Bookmark1 has"
            + " its Bold property set to false");
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı