C# Класс DroidExplorer.ShellExtension.ApkShellExtension

Наследование: IExtractIcon, IPersistFile
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ExtractApkIcon System.Drawing.Icon
Register void
Unregister void

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

Метод Описание
ApkShellExtension ( ) : System

Initializes a new instance of the ApkShellExtension class.

Extract ( string pszFile, uint nIconIndex, IntPtr &phiconLarge, IntPtr &phiconSmall, uint nIconSize ) : uint

Extracts the icon from the specified file.

GetClassID ( System.Guid &pClassID ) : uint
GetCurFile ( string &ppszFileName ) : uint
GetIconLocation ( ExtractIconOptions uFlags, IntPtr szIconFile, uint cchMax, int &piIndex, ExtractIconFlags &pwFlags ) : uint

Get the icon location

IsDirty ( ) : uint
Load ( string pszFileName, uint dwMode ) : uint
Save ( string pszFileName, bool fRemember ) : uint
SaveCompleted ( string pszFileName ) : uint

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

Метод Описание
ExtractApkIcon ( ) : Icon

Extract the icon from the apk file

Register ( string s ) : void
Unregister ( string s ) : void

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

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

Initializes a new instance of the ApkShellExtension class.
public ApkShellExtension ( ) : System
Результат System

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

Extracts the icon from the specified file.
public Extract ( string pszFile, uint nIconIndex, IntPtr &phiconLarge, IntPtr &phiconSmall, uint nIconSize ) : uint
pszFile string The file.
nIconIndex uint Index of the icon.
phiconLarge System.IntPtr The phicon large.
phiconSmall System.IntPtr The phicon small.
nIconSize uint Size of the n icon.
Результат uint

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

public GetClassID ( System.Guid &pClassID ) : uint
pClassID System.Guid
Результат uint

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

public GetCurFile ( string &ppszFileName ) : uint
ppszFileName string
Результат uint

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

Get the icon location
public GetIconLocation ( ExtractIconOptions uFlags, IntPtr szIconFile, uint cchMax, int &piIndex, ExtractIconFlags &pwFlags ) : uint
uFlags ExtractIconOptions
szIconFile System.IntPtr
cchMax uint
piIndex int
pwFlags ExtractIconFlags
Результат uint

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

public IsDirty ( ) : uint
Результат uint

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

public Load ( string pszFileName, uint dwMode ) : uint
pszFileName string
dwMode uint
Результат uint

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

public Save ( string pszFileName, bool fRemember ) : uint
pszFileName string
fRemember bool
Результат uint

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

public SaveCompleted ( string pszFileName ) : uint
pszFileName string
Результат uint