Aracılığıyla paylaş


Bookmark.InsertFile Yöntem

Belirtilen dosyaya bir bölümünü veya tümünü ekler Bookmark denetim.

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

Sözdizimi

'Bildirim
Sub InsertFile ( _
    FileName As String, _
    ByRef Range As Object, _
    ByRef ConfirmConversions As Object, _
    ByRef Link As Object, _
    ByRef Attachment As Object _
)
void InsertFile(
    string FileName,
    ref Object Range,
    ref Object ConfirmConversions,
    ref Object Link,
    ref Object Attachment
)

Parametreler

  • FileName
    Tür: System.String
    Eklenecek dosyanın yolu ve dosya adıdır.Bir yol belirtmezseniz, Microsoft Office Word dosyası geçerli klasörde olduğunu varsayar.
  • Range
    Tür: System.Object%
    Bu parametre, belirtilen dosya Word belgesiyse, bir yer işaretine başvuran.Dosyanın başka bir türü (örneğin, bir Microsoft Office Excel çalışma sayfası) ise, bu parametrenin adlandırılmış bir aralık veya hücre aralığı (örneğin, R1C1:R3C4) başvurur.
  • ConfirmConversions
    Tür: System.Object%
    true Word'ün Word belgesi biçimi haricindeki formatlardaki dosyaları eklerken Dönüştürmeyi onaylamanızı ister için.
  • Attachment
    Tür: System.Object%
    true e-posta iletisine ek olarak dosya eklemek için.

Notlar

Bu yöntemin çağrılması Bookmark denetiminin silinmesine neden olabilir.

İ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ğinde bir Bookmark denetimi belgeye ekler ve sonra bir dosya yer işaretine ekler.Bu örnek, adlı bir belge olmasını gerektirir Sales.docx C dizininin kökünde.

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

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

    Bookmark1.InsertFile(FileName:="C:\Sales.docx", _
        ConfirmConversions:=False, Link:=False, _
        Attachment:=False)

End Sub
private void BookmarkInsertFile()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range,
        "bookmark1");

    string FileName = "C:\\Sales.docx";
    object ConfirmConversions = false;
    object Link = false;
    object Attachment = false;

    bookmark1.InsertFile(FileName, ref missing, ref ConfirmConversions,
        ref Link, ref Attachment);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı