C# Класс MonoDevelop.Platform.WindowsPlatform

Наследование: MonoDevelop.Ide.Desktop.PlatformService
Показать файл Открыть проект

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

Метод Описание
CreateFromResource ( Bitmap bitmap ) : Gdk.Pixbuf
GetApplications ( string filename ) : IEnumerable
GetFileAttributes ( string fileName ) : object
GetUsableMonitorGeometry ( int screenNumber, int monitor_id ) : Xwt.Rectangle
Initialize ( ) : void
LoadNativeToolkit ( ) : Xwt.Toolkit
OpenFolder ( FilePath folderPath, FilePath selectFiles ) : void
OpenTerminal ( FilePath directory, string>.IDictionary environmentVariables, string title ) : void
QueryAssociationString ( string assoc, AssociationString str, AssociationFlags flags, string extra = null ) : string
SetFileAttributes ( string fileName, object attributes ) : void
SetGlobalMenu ( Components commandManager, string commandMenuAddinPath, string appMenuAddinPath ) : bool
SetGlobalProgressBar ( double progress ) : void
ShowGlobalProgressBarError ( ) : void
ShowGlobalProgressBarIndeterminate ( ) : void
StartConsoleProcess ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : MonoDevelop.Core.Execution.ProcessAsyncOperation

Защищенные методы

Метод Описание
CreateRecentFilesProvider ( ) : MonoDevelop.Ide.Desktop.RecentFiles
OnGetMimeTypeDescription ( string mimeType ) : string
OnGetMimeTypeForUri ( string uri ) : string

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

Метод Описание
AttachMainToolbar ( Gtk parent, Components toolbar ) : void
CreateConsoleStartInfo ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : ProcessStartInfo
CreateMainToolbar ( Gtk window ) : Components.MainToolbar.IMainToolbarView
EnumDisplayMonitors ( IntPtr hdc, IntPtr clip, EnumMonitorsCallback callback, IntPtr user_data ) : int
GetAppsForExtension ( string extension ) : IEnumerable
GetMonitorInfoA ( IntPtr hmonitor, MonitorInfo &info ) : int
GetOpenWithProgidsKeys ( string extension ) : IEnumerable
ILCreateFromPath ( [ pszPath ) : IntPtr
ILFree ( IntPtr pidl ) : void
SHOpenFolderAndSelectItems ( IntPtr pidlFolder, uint cidl, [ apidl, uint dwFlags ) : int
SetMainWindowDecorations ( Gtk window ) : void
SetupMenu ( ) : void
WindowsAppFromName ( string appName, bool isDefault, AssociationFlags flags ) : WindowsDesktopApplication

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

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

public CreateFromResource ( Bitmap bitmap ) : Gdk.Pixbuf
bitmap System.Drawing.Bitmap
Результат Gdk.Pixbuf

CreateRecentFilesProvider() защищенный Метод

protected CreateRecentFilesProvider ( ) : MonoDevelop.Ide.Desktop.RecentFiles
Результат MonoDevelop.Ide.Desktop.RecentFiles

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

public GetApplications ( string filename ) : IEnumerable
filename string
Результат IEnumerable

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

public GetFileAttributes ( string fileName ) : object
fileName string
Результат object

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

public GetUsableMonitorGeometry ( int screenNumber, int monitor_id ) : Xwt.Rectangle
screenNumber int
monitor_id int
Результат Xwt.Rectangle

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

public Initialize ( ) : void
Результат void

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

public LoadNativeToolkit ( ) : Xwt.Toolkit
Результат Xwt.Toolkit

OnGetMimeTypeDescription() защищенный Метод

protected OnGetMimeTypeDescription ( string mimeType ) : string
mimeType string
Результат string

OnGetMimeTypeForUri() защищенный Метод

protected OnGetMimeTypeForUri ( string uri ) : string
uri string
Результат string

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

public OpenFolder ( FilePath folderPath, FilePath selectFiles ) : void
folderPath FilePath
selectFiles FilePath
Результат void

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

public OpenTerminal ( FilePath directory, string>.IDictionary environmentVariables, string title ) : void
directory FilePath
environmentVariables string>.IDictionary
title string
Результат void

QueryAssociationString() публичный статический Метод

public static QueryAssociationString ( string assoc, AssociationString str, AssociationFlags flags, string extra = null ) : string
assoc string
str AssociationString
flags AssociationFlags
extra string
Результат string

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

public SetFileAttributes ( string fileName, object attributes ) : void
fileName string
attributes object
Результат void

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

public SetGlobalMenu ( Components commandManager, string commandMenuAddinPath, string appMenuAddinPath ) : bool
commandManager Components
commandMenuAddinPath string
appMenuAddinPath string
Результат bool

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

public SetGlobalProgressBar ( double progress ) : void
progress double
Результат void

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

public ShowGlobalProgressBarError ( ) : void
Результат void

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

public ShowGlobalProgressBarIndeterminate ( ) : void
Результат void

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

public StartConsoleProcess ( string command, string arguments, string workingDirectory, string>.IDictionary environmentVariables, string title, bool pauseWhenFinished ) : MonoDevelop.Core.Execution.ProcessAsyncOperation
command string
arguments string
workingDirectory string
environmentVariables string>.IDictionary
title string
pauseWhenFinished bool
Результат MonoDevelop.Core.Execution.ProcessAsyncOperation