Compartir a través de


IEditorOperations.InsertFile (Método)

Inserta el contenido de un archivo en disco en el búfer de texto.

Espacio de nombres:  Microsoft.VisualStudio.Text.Operations
Ensamblado:  Microsoft.VisualStudio.Text.UI (en Microsoft.VisualStudio.Text.UI.dll)

Sintaxis

'Declaración
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

Parámetros

  • filePath
    Tipo: String

    Ruta de acceso del archivo en disco.

Valor devuelto

Tipo: Boolean
true si la edición se realizó correctamente; de lo contrario, false.

Excepciones

Excepción Condición
DirectoryNotFoundException

La ruta de acceso especificada no es válida (por ejemplo, se encuentra en una unidad de red no asignada).

ArgumentException

filePath es una cadena de longitud cero, contiene solo espacios en blanco o contiene uno o varios de los caracteres no válidos definidos por GetInvalidPathChars.

FileNotFoundException

No se encuentra el archivo especificado en filePath.

SecurityException

El llamador no dispone del permiso requerido.

PathTooLongException

La ruta de acceso especificada, el nombre de archivo o ambos superan la longitud máxima definida por el sistema. Por ejemplo, en las plataformas basadas en Windows, las rutas de acceso deben ser inferiores a 248 caracteres y los nombres de archivo deben ser inferiores a 260 caracteres.

UnauthorizedAccessException

filePath especifica un archivo que sea de sólo lectura, o esta operación no se admite en la plataforma actual, o filePath especifica un directorio, o el llamador no tiene el permiso necesario.

IOException

Se ha producido un error de E/S al abrir el archivo.

ArgumentNullException

filePath es nullreferencia null (Nothing en Visual Basic).

NotSupportedException

filePath tiene un formato no válido.

Seguridad de .NET Framework

Vea también

Referencia

IEditorOperations Interfaz

Microsoft.VisualStudio.Text.Operations (Espacio de nombres)