C# Класс CSAssocFile.cAssocFile

Показать файл Открыть проект

Открытые методы

Метод Описание
associateFileExtension ( String extension, String pathToExecute, String applicationName ) : void
getAssociatedApp ( String fullFileName ) : String
getLongFileName ( String fullFileName ) : String
unAssociateFileExtension ( String extension, String applicationName ) : void
validateAssociation ( String extension, String pathToExecute, String applicationName ) : bool

Приватные методы

Метод Описание
FindExecutableA ( string lpFile, string lpDirectory, StringBuilder lpResult ) : long
SHChangeNotify ( HChangeNotifyEventID wEventId, HChangeNotifyFlags uFlags, IntPtr dwItem1, IntPtr dwItem2 ) : void
ask ( String extension, String pathToExecute ) : bool
delTempFile ( String extension ) : void
findExecutable ( string pv_strFilename ) : string
getTempFile ( String extension ) : String
saveNotAsk ( String extension, String pathToExecute ) : void

Описание методов

associateFileExtension() публичный Метод

public associateFileExtension ( String extension, String pathToExecute, String applicationName ) : void
extension String
pathToExecute String
applicationName String
Результат void

getAssociatedApp() публичный Метод

public getAssociatedApp ( String fullFileName ) : String
fullFileName String
Результат String

getLongFileName() публичный Метод

public getLongFileName ( String fullFileName ) : String
fullFileName String
Результат String

unAssociateFileExtension() публичный Метод

public unAssociateFileExtension ( String extension, String applicationName ) : void
extension String
applicationName String
Результат void

validateAssociation() публичный Метод

public validateAssociation ( String extension, String pathToExecute, String applicationName ) : bool
extension String
pathToExecute String
applicationName String
Результат bool