Metodo IEditorOperations.InsertFile
Inserisce il contenuto di un file su disco nel buffer di testo.
Spazio dei nomi: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Sintassi
'Dichiarazione
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
Parametri
filePath
Tipo: StringIl percorso del file su disco.
Valore restituito
Tipo: Boolean
true se la modifica ha avuto esito positivo; in caso contrario false.
Eccezioni
Eccezione | Condizione |
---|---|
DirectoryNotFoundException | Il percorso specificato non è valido (ad esempio, si trova in un'unità non mappata). |
ArgumentException | filePath è una stringa di lunghezza zero, contiene solo spazi vuoti, o contiene uno o più caratteri non validi come definita da GetInvalidPathChars. |
FileNotFoundException | Il file specificato in filePath non è stato trovato. |
SecurityException | Il chiamante non dispone delle autorizzazioni necessarie. |
PathTooLongException | Il percorso, il nome file, specificato o entrambi supera la lunghezza massima definita dal sistema. Ad esempio, nelle piattaforme Windows, i percorsi devono essere meno di 248 caratteri e i nomi di file devono essere meno di 260 caratteri. |
UnauthorizedAccessException | filePath specifica un file che è di sola lettura, questa operazione non è supportata nella piattaforma corrente, o filePath specifica una directory, o il chiamante non dispone delle autorizzazioni necessarie. |
IOException | Un errore di I/O si è verificato durante l'apertura il file. |
ArgumentNullException | filePath viene nullriferimento null (Nothing in Visual Basic). |
NotSupportedException | filePath ha un formato non valido. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.