Aracılığıyla paylaş


Bookmark.InsertCrossReference Yöntem

Başlık, yer işareti, dipnot veya sonnot veya kendisi için bir resim yazısı etiketi tanımlanır (örneğin, bir Denklem, Şekil veya tablo için) bir öğeye çapraz başvuru ekler bir Bookmark denetim.

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

Sözdizimi

'Bildirim
Sub InsertCrossReference ( _
    ByRef ReferenceType As Object, _
    ReferenceKind As WdReferenceKind, _
    ByRef ReferenceItem As Object, _
    ByRef InsertAsHyperlink As Object, _
    ByRef IncludePosition As Object, _
    ByRef SeparateNumbers As Object, _
    ByRef SeparatorString As Object _
)
void InsertCrossReference(
    ref Object ReferenceType,
    WdReferenceKind ReferenceKind,
    ref Object ReferenceItem,
    ref Object InsertAsHyperlink,
    ref Object IncludePosition,
    ref Object SeparateNumbers,
    ref Object SeparatorString
)

Parametreler

  • ReferenceItem
    Tür: System.Object%
    Yoksa ReferenceType olan wdRefTypeBookmark, bu bağımsız değişken bir yer işareti adı belirtir.Diğer tüm ReferenceType değerleri, bu bağımsız değişken belirtir madde numarası veya ad Başvuru türü kutusu Çapraz iletişim kutusu.Kullanım GetCrossReferenceItems yöntemi bir liste öğesinin adını döndürmek için bu bağımsız değişkeni ile kullanılabilir.
  • InsertAsHyperlink
    Tür: System.Object%
    true çapraz olarak başvurulan öğesine bir köprü eklemek için; Aksi takdirde, false.
  • IncludePosition
    Tür: System.Object%
    true ilgili olarak çapraz referans maddenin konuma bağlı olarak, altına veya üstüne eklemek için.
  • SeparatorString
    Tür: System.Object%
    Belirtir, ayırıcı olarak kullanılacak dize SeparateNumbers parametresi ayarlandığında true.

Notlar

Belirtirseniz, wdPageNumber değerini ReferenceKind, doğru çapraz başvuru bilgisini görmek için belgeyi yeniden sayfalandırmak gerekebilir.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneği kullanarak belge başlığı ve metni ekler Bookmark denetler ve sonra başlık metnini çapraz başvuru ekler.

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

Private Sub BookmarkInsertCrossReference()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.InsertParagraphBefore()

    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
    Bookmark1.Text = "Heading of Document"
    Bookmark1.Style = "Heading 1"
    Bookmark1.Delete()

    Dim Bookmark2 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(2).Range, "Bookmark2")
    Bookmark2.Text = "This is sample bookmark text: "

    Bookmark2.Words.Last.InsertCrossReference("Heading", _
        Word.WdReferenceKind.wdContentText, "1", True, _
        False, False, " ")

End Sub
private void BookmarkInsertCrossReference()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.InsertParagraphBefore();

    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");
    bookmark1.Text = "Heading of Document";
    bookmark1.Style = "Heading 1";
    bookmark1.Delete();

    Microsoft.Office.Tools.Word.Bookmark bookmark2 =
        this.Controls.AddBookmark(this.Paragraphs[2].Range,
        "bookmark2");
    bookmark2.Text = "This is sample bookmark text: ";

    object ReferenceType = "Heading";
    object ReferenceItem = "1";
    object InsertAsHyperlink = true;
    object IncludePosition = false;
    object SeparateNumbers = false;
    object SeparatorString = " ";

    bookmark2.Words.Last.InsertCrossReference(ref ReferenceType,
        Word.WdReferenceKind.wdContentText, ref ReferenceItem, 
        ref InsertAsHyperlink, ref IncludePosition,
        ref SeparateNumbers, ref SeparatorString);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı