Win32 API 日本語リファレンス
ホームUI.Shell › EXPLORER_BROWSER_OPTIONS

EXPLORER_BROWSER_OPTIONS

列挙型フラグ
基底型i4

メンバー 9

名前10進16進説明
EBO_NONE00x0オプションはありません。
EBO_NAVIGATEONCE10x1最初のナビゲーションより先には移動しません。
EBO_SHOWFRAMES20x2次の標準ペインを使用します: コマンドモジュールペイン、ナビゲーションペイン、詳細ペイン、プレビューペイン。IExplorerPaneVisibility の実装者は、表示するコマンドモジュールの構成要素を変更できます。詳細については、IExplorerPaneVisibility::GetPaneState を参照してください。EBO_SHOWFRAMES が設定されていない場合、エクスプローラーブラウザーは単一のビューオブジェクトを使用します。
EBO_ALWAYSNAVIGATE40x4現在のフォルダーへ移動しようとする場合でも、常にナビゲートします。
EBO_NOTRAVELLOG80x8トラベルログを更新しません。
EBO_NOWRAPPERWINDOW160x10ラッパーウィンドウを使用しません。このフラグは、ブラウザーを自身に直接の親子関係で配置する必要があるレガシークライアントで使用されます。
EBO_HTMLSHAREPOINTVIEW320x20SharePoint サイト用の WebView を表示します。
EBO_NOBORDER640x40Windows Vista で導入されました。ブラウザーウィンドウの周囲に境界線を描画しません。
EBO_NOPERSISTVIEWSTATE1280x80Windows Vista で導入されました。ビューの状態を保持しません。

公式ドキュメント

これらのフラグは、IExplorerBrowser::GetOptions および IExplorerBrowser::SetOptions で使用されます。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum EXPLORER_BROWSER_OPTIONS : int {
    EBO_NONE = 0,
    EBO_NAVIGATEONCE = 1,
    EBO_SHOWFRAMES = 2,
    EBO_ALWAYSNAVIGATE = 4,
    EBO_NOTRAVELLOG = 8,
    EBO_NOWRAPPERWINDOW = 16,
    EBO_HTMLSHAREPOINTVIEW = 32,
    EBO_NOBORDER = 64,
    EBO_NOPERSISTVIEWSTATE = 128
} EXPLORER_BROWSER_OPTIONS;
[Flags]
public enum EXPLORER_BROWSER_OPTIONS : int
{
    EBO_NONE = 0,
    EBO_NAVIGATEONCE = 1,
    EBO_SHOWFRAMES = 2,
    EBO_ALWAYSNAVIGATE = 4,
    EBO_NOTRAVELLOG = 8,
    EBO_NOWRAPPERWINDOW = 16,
    EBO_HTMLSHAREPOINTVIEW = 32,
    EBO_NOBORDER = 64,
    EBO_NOPERSISTVIEWSTATE = 128,
}
<Flags>
Public Enum EXPLORER_BROWSER_OPTIONS As Integer
    EBO_NONE = 0
    EBO_NAVIGATEONCE = 1
    EBO_SHOWFRAMES = 2
    EBO_ALWAYSNAVIGATE = 4
    EBO_NOTRAVELLOG = 8
    EBO_NOWRAPPERWINDOW = 16
    EBO_HTMLSHAREPOINTVIEW = 32
    EBO_NOBORDER = 64
    EBO_NOPERSISTVIEWSTATE = 128
End Enum
import enum

class EXPLORER_BROWSER_OPTIONS(enum.IntFlag):
    EBO_NONE = 0
    EBO_NAVIGATEONCE = 1
    EBO_SHOWFRAMES = 2
    EBO_ALWAYSNAVIGATE = 4
    EBO_NOTRAVELLOG = 8
    EBO_NOWRAPPERWINDOW = 16
    EBO_HTMLSHAREPOINTVIEW = 32
    EBO_NOBORDER = 64
    EBO_NOPERSISTVIEWSTATE = 128
// EXPLORER_BROWSER_OPTIONS (flags)
pub const EBO_NONE: i32 = 0;
pub const EBO_NAVIGATEONCE: i32 = 1;
pub const EBO_SHOWFRAMES: i32 = 2;
pub const EBO_ALWAYSNAVIGATE: i32 = 4;
pub const EBO_NOTRAVELLOG: i32 = 8;
pub const EBO_NOWRAPPERWINDOW: i32 = 16;
pub const EBO_HTMLSHAREPOINTVIEW: i32 = 32;
pub const EBO_NOBORDER: i32 = 64;
pub const EBO_NOPERSISTVIEWSTATE: i32 = 128;
// EXPLORER_BROWSER_OPTIONS
const (
	EBO_NONE int32 = 0
	EBO_NAVIGATEONCE int32 = 1
	EBO_SHOWFRAMES int32 = 2
	EBO_ALWAYSNAVIGATE int32 = 4
	EBO_NOTRAVELLOG int32 = 8
	EBO_NOWRAPPERWINDOW int32 = 16
	EBO_HTMLSHAREPOINTVIEW int32 = 32
	EBO_NOBORDER int32 = 64
	EBO_NOPERSISTVIEWSTATE int32 = 128
)
const
  EBO_NONE = 0;
  EBO_NAVIGATEONCE = 1;
  EBO_SHOWFRAMES = 2;
  EBO_ALWAYSNAVIGATE = 4;
  EBO_NOTRAVELLOG = 8;
  EBO_NOWRAPPERWINDOW = 16;
  EBO_HTMLSHAREPOINTVIEW = 32;
  EBO_NOBORDER = 64;
  EBO_NOPERSISTVIEWSTATE = 128;
// EXPLORER_BROWSER_OPTIONS
pub const EBO_NONE: i32 = 0;
pub const EBO_NAVIGATEONCE: i32 = 1;
pub const EBO_SHOWFRAMES: i32 = 2;
pub const EBO_ALWAYSNAVIGATE: i32 = 4;
pub const EBO_NOTRAVELLOG: i32 = 8;
pub const EBO_NOWRAPPERWINDOW: i32 = 16;
pub const EBO_HTMLSHAREPOINTVIEW: i32 = 32;
pub const EBO_NOBORDER: i32 = 64;
pub const EBO_NOPERSISTVIEWSTATE: i32 = 128;
const
  EBO_NONE* = 0
  EBO_NAVIGATEONCE* = 1
  EBO_SHOWFRAMES* = 2
  EBO_ALWAYSNAVIGATE* = 4
  EBO_NOTRAVELLOG* = 8
  EBO_NOWRAPPERWINDOW* = 16
  EBO_HTMLSHAREPOINTVIEW* = 32
  EBO_NOBORDER* = 64
  EBO_NOPERSISTVIEWSTATE* = 128
enum EXPLORER_BROWSER_OPTIONS : int {
    EBO_NONE = 0,
    EBO_NAVIGATEONCE = 1,
    EBO_SHOWFRAMES = 2,
    EBO_ALWAYSNAVIGATE = 4,
    EBO_NOTRAVELLOG = 8,
    EBO_NOWRAPPERWINDOW = 16,
    EBO_HTMLSHAREPOINTVIEW = 32,
    EBO_NOBORDER = 64,
    EBO_NOPERSISTVIEWSTATE = 128,
}
#define global EBO_NONE               0x0
#define global EBO_NAVIGATEONCE       0x1
#define global EBO_SHOWFRAMES         0x2
#define global EBO_ALWAYSNAVIGATE     0x4
#define global EBO_NOTRAVELLOG        0x8
#define global EBO_NOWRAPPERWINDOW    0x10
#define global EBO_HTMLSHAREPOINTVIEW 0x20
#define global EBO_NOBORDER           0x40
#define global EBO_NOPERSISTVIEWSTATE 0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。