public interface IntegrationService
修飾子と型 | メソッドと説明 |
---|---|
boolean |
hasAssociation(java.lang.String mimetype, java.lang.String[] extensions)
このアプリケーションが指定されたMIMEタイプおよびファイル名拡張子に関連付けられているかどうかを確認します。
|
boolean |
hasDesktopShortcut()
アプリケーションにデスクトップ・ショートカットがあるかどうかを確認します。
|
boolean |
hasMenuShortcut()
アプリケーションにメニュー・ショートカットがあるかどうかを確認します。
|
boolean |
removeAssociation(java.lang.String mimetype, java.lang.String[] extensions)
指定されたMIMEタイプのハンドラとして、このアプリケーションの関連付けを削除します。
|
boolean |
removeShortcuts()
アプリケーションのすべてのショートカットが削除されるように要求します。
|
boolean |
requestAssociation(java.lang.String mimetype, java.lang.String[] extensions)
指定されたMIMEタイプおよびファイル名拡張子のハンドラとして、このアプリケーションが登録されるように要求します。
|
boolean |
requestShortcut(boolean desktop, boolean menu, java.lang.String submenu)
このアプリケーション用にショートカットが作成されるように要求します。
|
boolean requestShortcut(boolean desktop, boolean menu, java.lang.String submenu)
desktop
- ショートカットをデスクトップに表示する場合はtrue
menu
- ショートカットをシステム・メニューに表示する場合はtrue
submenu
- ショートカットを配置するサブメニューのパス(menuがtrueの場合にのみ有効)。menu
とdesktop
の両方がfalseの場合、またはmenu
とdesktop
によって要求されたすべてのショートカットが正常に作成された場合はtrue
。そうでない場合はfalse
。boolean hasDesktopShortcut()
true
、そうでない場合はfalse
boolean hasMenuShortcut()
true
、そうでない場合はfalse
boolean removeShortcuts()
true
、そうでない場合はfalse
boolean requestAssociation(java.lang.String mimetype, java.lang.String[] extensions)
mimetype
- このアプリケーションをハンドラとして登録するMIMEタイプextensions
- このアプリケーションをハンドラとして登録するファイル名拡張子true
、そうでない場合はfalse
java.lang.IllegalArgumentException
- mimetype
またはextensions
がnull
の場合、mimetype
に不正なMIMEタイプの構文が含まれている場合、またはextensions
にnull
または空の要素が含まれている場合boolean hasAssociation(java.lang.String mimetype, java.lang.String[] extensions)
mimetype
- 関連付けを確認するMIMEタイプextensions
- 関連付けを確認するファイル名拡張子true
、そうでない場合はfalse
java.lang.IllegalArgumentException
- mimetype
またはextensions
がnull
の場合、mimetype
に不正なMIMEタイプの構文が含まれている場合、あるいはextensions
が空であるかnull
または空の要素が含まれている場合boolean removeAssociation(java.lang.String mimetype, java.lang.String[] extensions)
mimetype
- 関連付けを削除するMIMEタイプextensions
- 関連付けを削除するファイル名拡張子true
、そうでない場合はfalse
java.lang.IllegalArgumentException
- mimetype
またはextensions
がnull
の場合、mimetype
に不正なMIMEタイプの構文が含まれている場合、またはextensions
にnull
または空の要素が含まれている場合Copyright © 1998, 2020, Oracle and/or its affiliates. All rights reserved.