Referencia de la Clase sage.ew.o365.Clases.FileDialog365

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

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

Métodos públicos

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

Métodos protegidos

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

Propiedades

string _Path [get, set]
 Path Más...
 
string _ErrorMessage = string.Empty [get, set]
 PE-103320: Mensaje de error si se quiere rellenar para consultar desde fuera de la clase Más...
 
TipoConexion _Tipo = TipoConexion.Todas [get, set]
 Tipo de conexión Más...
 
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) Más...
 
IFileDialogLauncher _Dialog [get]
 Retorna el objeto FileDialogLauncher Más...
 
- Propiedades heredados desde sage.ew.interficies.IFileDialog365
string _ErrorMessage [get, set]
 Texto de eventuales mensajes de error Más...
 
string _Path [get, set]
 Path Más...
 
TipoConexion _Tipo [get, set]
 Tipo de conexión Más...
 
TipoOneDrive _TipoOneDrive [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) Más...
 

Descripción detallada

Clase per centralizar las operaciones de FileDialog (OneDrive)

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

Documentación del constructor y destructor

◆ 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 las 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 97 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

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

◆ _Path

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

Path

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

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)

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


La documentación para esta clase fue generada a partir del siguiente fichero: