Share via


My.Computer.FileSystem.DirectoryExists (Método)

Actualización: noviembre 2007

Devuelve un valor Boolean que indica si existe el directorio especificado.

' Usage
Dim value As Boolean = My.Computer.FileSystem.DirectoryExists(directory)
' Declaration
Public Function DirectoryExists( _
   ByVal directory As String _
) As Boolean

Parámetros

  • directory
    String. Ruta de acceso del directorio. Obligatoria.

Valor devuelto

True si el directorio existe; de lo contrario, es False.

Excepciones

Este método no produce excepciones.

Comentarios

La llamada a DirectoryExists requiere FileIOPermission.

Tareas

La tabla siguiente muestra una lista de ejemplos de tareas en las que está implicado el método My.Computer.FileSystem.DirectoryExists.

Para

Vea

Determinar si existe un directorio

Cómo: Determinar si existe un directorio en Visual Basic

Ejemplo

Este ejemplo determina si existe el directorio C:\backup\logs y comprueba sus propiedades.

If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    Dim logInfo As System.IO.DirectoryInfo
    logInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\backup\logs")
End If

Requisitos

Espacio de nombres:Microsoft.VisualBasic.MyServices

Clase:FileSystemProxy (proporciona acceso a FileSystem)

Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)

Disponibilidad por tipo de proyecto

Tipo de proyecto

Disponible

Aplicación para Windows

Biblioteca de clases

Aplicación de consola

Biblioteca de controles de Windows

Biblioteca de controles Web

Servicio de Windows

Sitio Web

Permisos

El permiso siguiente puede ser necesario:

Permiso

Descripción

FileIOPermission

Controla la capacidad de tener acceso a archivos y carpetas. Enumeración asociada: Unrestricted.

Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.

Vea también

Tareas

Cómo: Determinar si existe un archivo en Visual Basic

Tutorial: Manipular archivos y directorios en Visual Basic

Referencia

My.Computer.FileSystem (Objeto)

DirectoryExists

Otros recursos

Crear, eliminar y mover archivos y directorios en Visual Basic