C# 클래스 MonoDevelop.Platform.WindowsPlatform

상속: MonoDevelop.Ide.Desktop.PlatformService
파일 보기 프로젝트 열기: powerumc/monodevelop_korean

공개 메소드들

메소드 설명
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