SFB

From KitHack Model Club Wiki
Jump to navigation Jump to search

Back to SDK API Reference

SFB

SFB.IStandaloneFileBrowser

  • Method: String[] OpenFilePanel(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect)
  • Method: String[] OpenFolderPanel(String title, String directory, Boolean multiselect)
  • Method: String SaveFilePanel(String title, String directory, String defaultName, ExtensionFilter[] extensions)
  • Method: Void OpenFilePanelAsync(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect, Action`1 cb)
  • Method: Void OpenFolderPanelAsync(String title, String directory, Boolean multiselect, Action`1 cb)
  • Method: Void SaveFilePanelAsync(String title, String directory, String defaultName, ExtensionFilter[] extensions, Action`1 cb)

SFB.ExtensionFilter

  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Method: String ToString()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Field: String Name
  • Field: String[] Extensions

SFB.StandaloneFileBrowser

  • Method: String[] OpenFilePanel(String title, String directory, String extension, Boolean multiselect)
  • Method: String[] OpenFilePanel(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect)
  • Method: Void OpenFilePanelAsync(String title, String directory, String extension, Boolean multiselect, Action`1 cb)
  • Method: Void OpenFilePanelAsync(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect, Action`1 cb)
  • Method: String[] OpenFolderPanel(String title, String directory, Boolean multiselect)
  • Method: Void OpenFolderPanelAsync(String title, String directory, Boolean multiselect, Action`1 cb)
  • Method: String SaveFilePanel(String title, String directory, String defaultName, String extension)
  • Method: String SaveFilePanel(String title, String directory, String defaultName, ExtensionFilter[] extensions)
  • Method: Void SaveFilePanelAsync(String title, String directory, String defaultName, String extension, Action`1 cb)
  • Method: Void SaveFilePanelAsync(String title, String directory, String defaultName, ExtensionFilter[] extensions, Action`1 cb)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Field: IStandaloneFileBrowser _platformWrapper

SFB.WindowWrapper

  • Method: IntPtr get_Handle()
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()
  • Property: IntPtr Handle
  • Field: IntPtr _hwnd

SFB.StandaloneFileBrowserWindows

  • Method: IntPtr GetActiveWindow()
  • Method: String[] OpenFilePanel(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect)
  • Method: Void OpenFilePanelAsync(String title, String directory, ExtensionFilter[] extensions, Boolean multiselect, Action`1 cb)
  • Method: String[] OpenFolderPanel(String title, String directory, Boolean multiselect)
  • Method: Void OpenFolderPanelAsync(String title, String directory, Boolean multiselect, Action`1 cb)
  • Method: String SaveFilePanel(String title, String directory, String defaultName, ExtensionFilter[] extensions)
  • Method: Void SaveFilePanelAsync(String title, String directory, String defaultName, ExtensionFilter[] extensions, Action`1 cb)
  • Method: String GetFilterFromFileExtensionList(ExtensionFilter[] extensions)
  • Method: String GetDirectoryPath(String directory)
  • Method: Type GetType()
  • Method: Object MemberwiseClone()
  • Method: Void Finalize()
  • Method: String ToString()
  • Method: Boolean Equals(Object obj)
  • Method: Int32 GetHashCode()