Metoda Bookmark.InsertFile —
Wstawia całość lub część określonego pliku w Bookmark kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)
Składnia
'Deklaracja
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
)
Parametry
- FileName
Typ: System.String
Ścieżka i nazwa pliku, który ma zostać wstawiony.Jeśli ścieżka nie zostanie określony, program Microsoft Office Word zakłada, że plik znajduje się w bieżącym folderze.
- Range
Typ: System.Object%
Jeśli określony plik jest dokumentem programu Word, ten parametr odnosi się do zakładki.Jeśli plik jest innego typu (na przykład arkusz programu Microsoft Office Excel), ten parametr odnosi się do nazwany zakres lub zakres komórek (na przykład R1C1:R3C4).
- ConfirmConversions
Typ: System.Object%
true Aby program Word monituje o potwierdzenie konwersji, wstawiając pliki w formatach innych niż format dokumentu programu Word.
- Link
Typ: System.Object%
true Aby wstawić plik za pomocą wdFieldIncludeText pole.
- Attachment
Typ: System.Object%
true Aby wstawić plik jako załącznik do wiadomości e-mail.
Uwagi
Wywołanie tej metody może spowodować usunięcie formantu Bookmark.
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.
Przykłady
Poniższy kod dodaje formant zakładki do dokumentu i wstawianie pliku do zakładki.W tym przykładzie wymaga, że dokument o nazwie Sales.docx w głównym katalogu C.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
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);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.