Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.o365.Clases.FileDialog365

Clase per centralizar las operaciones de FileDialog (OneDrive) Más...

Diagrama de herencia de sage.ew.o365.Clases.FileDialog365
sage.ew.interficies.IFileDialog365

Métodos públicos

 FileDialog365 ()
 Constructor.
 
 FileDialog365 (TipoOneDrive toTipoOneDrive)
 Constructor.
 
 FileDialog365 (TipoConexion toTipoConexion, TipoOneDrive toTipoOneDrive)
 Constructor.
 
bool _IsPath (string tcPath)
 Valida si el path pasado por parámetros tiene algunos de los paths configuracios para O365.
 
bool _UploadFile (string tcPathOriginal, string tcPathDestination)
 Sube un fichero a O365.
 
bool _DownLoadFile (string oneDriveFilePath, string localFilePath)
 Descarga un fichero de OneDrive / o365.
 
bool _DeleteFile (string tcFileName)
 Elimina un fichero en O365.
 
bool _FileExist (String tcFileName)
 Comprueba si existe un fichero en O365.
 
bool _CreateFolder (string tcDirectoryPath)
 Crea un directorio en O365.
 
bool _DeleteFolder (String tcDirectoryPath)
 Elimina un directorio en O365.
 
bool _RenameFolder (String tcDirectoryPath, string tcNewForderName)
 Renombra un directorio en O365.
 
bool _DirectoryExists (String tcDirectoryPath)
 Verifica si existe un directorio en O365.
 
DialogResult _GetPathFile (String tcTitle, String tcType="Todos los archivos (*.*)|*.*", String tcPath="")
 Abre un FileDialog, con selección de ficheros.
 
DialogResult _GetPathFolder (String tcTitle)
 Abre un FileDialog, para la selección de carpetas.
 
List< string > _GetFolderFilenamesList (string tcDirectoryPath)
 Obtiene una lista de nombres de ficheros de un directorio.
 
Boolean _OpenAndSavePath (String tcPathDestino, Int16 tnTipo)
 Abre un FolderDialog y guarda la selección del usuario en el path pasado por parémetros.
 
void _RaiseException (Exception toException)
 Método para trata excepciones.
 
void Dispose ()
 Implementación de IDisposable.
 
- Métodos públicos heredados de sage.ew.interficies.IFileDialog365
bool _DeleteFolder (string tcDirectoryPath)
 Elimina un directorio en O365.
 
bool _DirectoryExists (string tcDirectoryPath)
 Verifica si existe un directorio en O365.
 
bool _FileExist (string tcFileName)
 Comprueba si existe un fichero en O365.
 
DialogResult _GetPathFile (string tcTitle, string tcType="Todos los archivos (*.*)|*.*", string tcPath="")
 Abre un FileDialog, con selección de ficheros.
 
DialogResult _GetPathFolder (string tcTitle)
 Abre un FileDialog, para la selección de carpetas.
 
bool _OpenAndSavePath (string tcPathDestino, short tnTipo)
 Abre un FolderDialog y guarda la selección del usuario en el path pasado por parémetros.
 
bool _RenameFolder (string tcDirectoryPath, string tcNewForderName)
 Renombra un directorio en O365.
 

Métodos protegidos

virtual void Dispose (bool disposing)
 Implementación de la liberación del recurso.
 

Propiedades

string _Path [get, set]
 Path.
 
string _ErrorMessage = string.Empty [get, set]
 PE-103320: Mensaje de error si se quiere rellenar para consultar desde fuera de la clase.
 
TipoConexion _Tipo = TipoConexion.Todas [get, set]
 Tipo de conexión.
 
TipoOneDrive _TipoOneDrive = TipoOneDrive.Exportacion [get, set]
 Tipo de conexión OneDrive (cuenta Onedrive para exportación de documentos, gráficas, listados, etc., o cuenta Onedrive para respaldo de gestión documental)
 
IFileDialogLauncher _Dialog [get]
 Retorna el objeto FileDialogLauncher.
 

Descripción detallada

Clase per centralizar las operaciones de FileDialog (OneDrive)

Definición en la línea 23 del archivo FileDialog365.cs.

Documentación de constructores y destructores

◆ FileDialog365() [1/3]

sage.ew.o365.Clases.FileDialog365.FileDialog365 ( )
inline

Constructor.

Definición en la línea 134 del archivo FileDialog365.cs.

◆ FileDialog365() [2/3]

sage.ew.o365.Clases.FileDialog365.FileDialog365 ( TipoOneDrive toTipoOneDrive)
inline

Constructor.

Definición en la línea 142 del archivo FileDialog365.cs.

◆ FileDialog365() [3/3]

sage.ew.o365.Clases.FileDialog365.FileDialog365 ( TipoConexion toTipoConexion,
TipoOneDrive toTipoOneDrive )
inline

Constructor.

Parámetros
toTipoConexionTipo de conexión
toTipoOneDriveTipo de OneDrive

Definición en la línea 153 del archivo FileDialog365.cs.

Documentación de funciones miembro

◆ _CreateFolder()

bool sage.ew.o365.Clases.FileDialog365._CreateFolder ( string tcDirectoryPath)
inline

Crea un directorio en O365.

Parámetros
tcDirectoryPathPath del directorio a crear
Devuelve
Boolean

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 413 del archivo FileDialog365.cs.

◆ _DeleteFile()

bool sage.ew.o365.Clases.FileDialog365._DeleteFile ( string tcFileName)
inline

Elimina un fichero en O365.

Parámetros
tcFileNameFichero a eliminar
Devuelve
Boolean

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 314 del archivo FileDialog365.cs.

◆ _DeleteFolder()

bool sage.ew.o365.Clases.FileDialog365._DeleteFolder ( String tcDirectoryPath)
inline

Elimina un directorio en O365.

Parámetros
tcDirectoryPathPath del directorio a eliminar
Devuelve
Boolean

Definición en la línea 458 del archivo FileDialog365.cs.

◆ _DirectoryExists()

bool sage.ew.o365.Clases.FileDialog365._DirectoryExists ( String tcDirectoryPath)
inline

Verifica si existe un directorio en O365.

Parámetros
tcDirectoryPathPath del direstorio a validar
Devuelve
Boolean

Definición en la línea 649 del archivo FileDialog365.cs.

◆ _DownLoadFile()

bool sage.ew.o365.Clases.FileDialog365._DownLoadFile ( string oneDriveFilePath,
string localFilePath )
inline

Descarga un fichero de OneDrive / o365.

Parámetros
oneDriveFilePathPath OneDrive del fichero
localFilePathPath local donde ubicar el fichero
Devuelve

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 254 del archivo FileDialog365.cs.

◆ _FileExist()

bool sage.ew.o365.Clases.FileDialog365._FileExist ( String tcFileName)
inline

Comprueba si existe un fichero en O365.

Parámetros
tcFileNameFichero a eliminar
Devuelve
Boolean

Definición en la línea 363 del archivo FileDialog365.cs.

◆ _GetFolderFilenamesList()

List< string > sage.ew.o365.Clases.FileDialog365._GetFolderFilenamesList ( string tcDirectoryPath)
inline

Obtiene una lista de nombres de ficheros de un directorio.

Parámetros
tcDirectoryPathRuta del directorio donde buscar
Devuelve

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 726 del archivo FileDialog365.cs.

◆ _GetPathFile()

DialogResult sage.ew.o365.Clases.FileDialog365._GetPathFile ( String tcTitle,
String tcType = "Todos los archivos (*.*)|*.*",
String tcPath = "" )
inline

Abre un FileDialog, con selección de ficheros.

Parámetros
tcTitleTitulo del FileDialog
tcTypeFiltro para los tipos de ficheros
tcPath
Devuelve
DialogResult

Definición en la línea 698 del archivo FileDialog365.cs.

◆ _GetPathFolder()

DialogResult sage.ew.o365.Clases.FileDialog365._GetPathFolder ( String tcTitle)
inline

Abre un FileDialog, para la selección de carpetas.

Parámetros
tcTitleTitulo del FileDialog
Devuelve
DialogResult

Definición en la línea 708 del archivo FileDialog365.cs.

◆ _IsPath()

bool sage.ew.o365.Clases.FileDialog365._IsPath ( string tcPath)
inline

Valida si el path pasado por parámetros tiene algunos de los paths configuracios para O365.

Parámetros
tcPathPath a validar
Devuelve
bollean

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 182 del archivo FileDialog365.cs.

◆ _OpenAndSavePath()

Boolean sage.ew.o365.Clases.FileDialog365._OpenAndSavePath ( String tcPathDestino,
Int16 tnTipo )
inline

Abre un FolderDialog y guarda la selección del usuario en el path pasado por parémetros.

Parámetros
tcPathDestinoPath donde se guardará la selección del usuario
tnTipoTipo de Dialog 0 -> carpetas 1 -> ficheros
Devuelve
Boolean

Definición en la línea 940 del archivo FileDialog365.cs.

◆ _RaiseException()

void sage.ew.o365.Clases.FileDialog365._RaiseException ( Exception toException)
inline

Método para trata excepciones.

Parámetros
toException

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 1086 del archivo FileDialog365.cs.

◆ _RenameFolder()

bool sage.ew.o365.Clases.FileDialog365._RenameFolder ( String tcDirectoryPath,
string tcNewForderName )
inline

Renombra un directorio en O365.

Parámetros
tcDirectoryPathPath del directorio a renombrar
tcNewForderNameEl nuevo nombre del directorio a renombrar. Sin path
Devuelve
Boolean

Definición en la línea 528 del archivo FileDialog365.cs.

◆ _UploadFile()

bool sage.ew.o365.Clases.FileDialog365._UploadFile ( string tcPathOriginal,
string tcPathDestination )
inline

Sube un fichero a O365.

Parámetros
tcPathOriginalPath del fichero original
tcPathDestination>Path del fichero destino
Devuelve
Boolean

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 200 del archivo FileDialog365.cs.

◆ Dispose() [1/2]

void sage.ew.o365.Clases.FileDialog365.Dispose ( )
inline

Implementación de IDisposable.

Definición en la línea 1105 del archivo FileDialog365.cs.

◆ Dispose() [2/2]

virtual void sage.ew.o365.Clases.FileDialog365.Dispose ( bool disposing)
inlineprotectedvirtual

Implementación de la liberación del recurso.

Parámetros
disposing

Definición en la línea 1115 del archivo FileDialog365.cs.

Documentación de propiedades

◆ _Dialog

IFileDialogLauncher sage.ew.o365.Clases.FileDialog365._Dialog
get

Retorna el objeto FileDialogLauncher.

Definición en la línea 96 del archivo FileDialog365.cs.

◆ _ErrorMessage

string sage.ew.o365.Clases.FileDialog365._ErrorMessage = string.Empty
getset

PE-103320: Mensaje de error si se quiere rellenar para consultar desde fuera de la clase.

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 39 del archivo FileDialog365.cs.

◆ _Path

string sage.ew.o365.Clases.FileDialog365._Path
getset

Path.

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 34 del archivo FileDialog365.cs.

◆ _Tipo

TipoConexion sage.ew.o365.Clases.FileDialog365._Tipo = TipoConexion.Todas
getset

Tipo de conexión.

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 44 del archivo FileDialog365.cs.

◆ _TipoOneDrive

TipoOneDrive sage.ew.o365.Clases.FileDialog365._TipoOneDrive = TipoOneDrive.Exportacion
getset

Tipo de conexión OneDrive (cuenta Onedrive para exportación de documentos, gráficas, listados, etc., o cuenta Onedrive para respaldo de gestión documental)

Implementa sage.ew.interficies.IFileDialog365.

Definición en la línea 49 del archivo FileDialog365.cs.


La documentación de esta clase está generada del siguiente archivo: