Bookmark.InsertFile – metoda
Vloží celý nebo část zadaného souboru do Bookmark ovládacího prvku.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
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
Cesta a název souboru, který má být vložen.Pokud nezadáte cestu, aplikace Microsoft Office Word se předpokládá, že soubor je v aktuální složce.
- Range
Typ: System.Object%
Je-li zadaný soubor dokumentu aplikace Word, tento parametr odkazuje na záložku.Pokud je soubor jiného typu (například list aplikace Microsoft Office Excel), tento parametr odkazuje na pojmenované oblasti nebo oblasti buněk (například R1C1:R3C4).
- ConfirmConversions
Typ: System.Object%
true Chcete-li v aplikaci Word výzvu k potvrzení převodu při vkládání souborů do formátů kromě formátu dokumentu aplikace Word.
- Link
Typ: System.Object%
true Chcete-li vložit soubor s použitím wdFieldIncludeText pole.
- Attachment
Typ: System.Object%
true Chcete-li vložit soubor jako přílohu e-mailové zprávy.
Poznámky
Volání této metody může odstranit Bookmark ovládacího prvku.
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu přidá ovládací prvek záložky v dokumentu a potom vloží soubor do záložky.Tento příklad vyžaduje, aby byl dokument s názvem Sales.docx v kořenovém adresáři C.
V tomto příkladu je úroveň dokument přizpůsobení.
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);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.