Condividi tramite


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: String

    Il 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

Vedere anche

Riferimenti

IEditorOperations Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text.Operations