IEditorOperations.InsertFile-Methode
Fügt den Inhalt einer Datei auf dem Datenträger in den Textpuffer ein.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Syntax
'Declaration
Function InsertFile ( _
filePath As String _
) As Boolean
bool InsertFile(
string filePath
)
bool InsertFile(
String^ filePath
)
abstract InsertFile :
filePath:string -> bool
function InsertFile(
filePath : String
) : boolean
Parameter
filePath
Typ: StringDer Pfad der Datei auf dem Datenträger.
Rückgabewert
Typ: Boolean
true , wenn das Bearbeiten erfolgreich war, andernfalls false.
Ausnahmen
Ausnahme | Bedingung |
---|---|
DirectoryNotFoundException | Der angegebene Pfad ist ungültig (z. B. befindet er sich auf einem nicht zugeordneten Laufwerk). |
ArgumentException | filePath ist eine Zeichenfolge der Länge 0 (null), enthält nur Leerraum oder mindestens ein ungültiges Zeichen, wie durch GetInvalidPathCharsdefiniert. |
FileNotFoundException | Die in filePath angegebene Datei wurde nicht gefunden. |
SecurityException | Der Aufrufer verfügt nicht über die erforderliche Berechtigung. |
PathTooLongException | Der angegebene Pfad und/oder der Dateiname überschreiten die vom System vorgegebene Höchstlänge. Beispielsweise müssen Pfade auf Windows-Plattformen weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen haben. |
UnauthorizedAccessException | filePath gibt eine Datei an, die schreibgeschützt ist oder dieser Vorgang wird von der aktuellen Plattform nicht unterstützt oder filePath gibt ein Verzeichnis an, oder der Aufrufer nicht über die erforderliche Berechtigung. |
IOException | E/A-Fehler beim Öffnen der Datei. |
ArgumentNullException | filePath ist nullein Nullverweis (Nothing in Visual Basic). |
NotSupportedException | Das Format von filePath ist ungültig. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.