Поделиться через


Bookmark.InsertFile Метод (2007 System)

Обновлен: Ноябрь 2007

Вставляет в элемент управления Bookmark все содержимое или часть указанного файла.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Sub InsertFile ( _
    FileName As String, _
    ByRef Range As Object, _
    ByRef ConfirmConversions As Object, _
    ByRef Link As Object, _
    ByRef Attachment As Object _
)
'Применение
Dim instance As Bookmark
Dim FileName As String
Dim Range As Object
Dim ConfirmConversions As Object
Dim Link As Object
Dim Attachment As Object

instance.InsertFile(FileName, Range, ConfirmConversions, _
    Link, Attachment)
public void InsertFile(
    string FileName,
    ref Object Range,
    ref Object ConfirmConversions,
    ref Object Link,
    ref Object Attachment
)

Параметры

  • FileName
    Тип: System.String
    Путь и имя вставляемого файла. Если путь не указан, в приложении Microsoft Office Word предполагается, что файл находится в текущей папке.
  • Range
    Тип: System.Object%
    Если указанный файл является документом Word, этот параметр ссылается на закладку. Если файл имеет другой тип (например, книга Microsoft Office Excel), этот параметр ссылается на именованный диапазон или диапазон ячеек (например, R1C1:R3C4).
  • ConfirmConversions
    Тип: System.Object%
    Значение true используется, когда необходимо, чтобы приложение Word предлагало подтвердить преобразование при вставке файлов, формат которых отличается от формата документа Word.
  • Link
    Тип: System.Object%
    Значение true используется для вставки файла с помощью поля wdFieldIncludeText.
  • Attachment
    Тип: System.Object%
    Значение true используется для вставки файла в виде вложения к сообщению электронной почты.

Заметки

В результате вызова этого метода элемент управления Bookmark может быть удален.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.

Примеры

В приведенном ниже примере кода в документ вставляется элемент управления Bookmark, после чего в закладку вставляется файл. В данном примере требуется, чтобы в корневом каталоге диска C находился документ Sales.doc.

В этом примере демонстрируется настройка уровня документа.

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.doc", _
        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.doc";
    object ConfirmConversions = false;
    object Link = false;
    object Attachment = false;

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

Разрешения

См. также

Ссылки

Bookmark Класс

Bookmark - члены

Microsoft.Office.Tools.Word - пространство имен