ホーム › System.Ole › OLEUIPASTEFLAG
OLEUIPASTEFLAG
列挙型メンバー 12
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| OLEUIPASTE_ENABLEICON | 2048 | 0x800 | OleUIPasteSpecial への入力として渡される OLEUIPASTEENTRY 配列の項目に対して、コンテナーがこのフラグを指定しない場合、その項目に対応する形式をユーザーが選択したときに DisplayAsIcon ボタンはチェックが外れた状態で無効になります。 |
| OLEUIPASTE_PASTEONLY | 0 | 0x0 | OLEUIPASTEENTRY 配列のこの項目は、貼り付けに対してのみ有効です。 |
| OLEUIPASTE_PASTE | 512 | 0x200 | OLEUIPASTEENTRY 配列のこの項目は、貼り付けに対して有効です。以下のリンク用フラグのいずれかが指定されている場合は、リンクに対しても有効になることがあります。リンクに対して有効な場合は、適切な OLEUIPASTE_LINKTYPEn の値をビット単位の OR で組み合わせることによって、受け入れ可能なリンクの種類を次のフラグで示します。これらの値は、OLEUIPASTESPECIAL 構造体の arrLinkTypes メンバーで OleUIPasteSpecial に渡されるリンクの種類の配列に、次のように対応します。
|
| OLEUIPASTE_LINKANYTYPE | 1024 | 0x400 | 任意のリンクの種類。 |
| OLEUIPASTE_LINKTYPE1 | 1 | 0x1 | リンクの種類 1。 |
| OLEUIPASTE_LINKTYPE2 | 2 | 0x2 | リンクの種類 2。 |
| OLEUIPASTE_LINKTYPE3 | 4 | 0x4 | リンクの種類 3。 |
| OLEUIPASTE_LINKTYPE4 | 8 | 0x8 | リンクの種類 4。 |
| OLEUIPASTE_LINKTYPE5 | 16 | 0x10 | リンクの種類 5。 |
| OLEUIPASTE_LINKTYPE6 | 32 | 0x20 | リンクの種類 6。 |
| OLEUIPASTE_LINKTYPE7 | 64 | 0x40 | リンクの種類 7。 |
| OLEUIPASTE_LINKTYPE8 | 128 | 0x80 | リンクの種類 8。 |
公式ドキュメント
この形式を貼り付ける際にユーザーが利用できるオプションと、それがどのグループまたは選択肢の一覧 (Paste、Paste Link など) に含まれるかを示します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum OLEUIPASTEFLAG : int {
OLEUIPASTE_ENABLEICON = 2048,
OLEUIPASTE_PASTEONLY = 0,
OLEUIPASTE_PASTE = 512,
OLEUIPASTE_LINKANYTYPE = 1024,
OLEUIPASTE_LINKTYPE1 = 1,
OLEUIPASTE_LINKTYPE2 = 2,
OLEUIPASTE_LINKTYPE3 = 4,
OLEUIPASTE_LINKTYPE4 = 8,
OLEUIPASTE_LINKTYPE5 = 16,
OLEUIPASTE_LINKTYPE6 = 32,
OLEUIPASTE_LINKTYPE7 = 64,
OLEUIPASTE_LINKTYPE8 = 128
} OLEUIPASTEFLAG;public enum OLEUIPASTEFLAG : int
{
OLEUIPASTE_ENABLEICON = 2048,
OLEUIPASTE_PASTEONLY = 0,
OLEUIPASTE_PASTE = 512,
OLEUIPASTE_LINKANYTYPE = 1024,
OLEUIPASTE_LINKTYPE1 = 1,
OLEUIPASTE_LINKTYPE2 = 2,
OLEUIPASTE_LINKTYPE3 = 4,
OLEUIPASTE_LINKTYPE4 = 8,
OLEUIPASTE_LINKTYPE5 = 16,
OLEUIPASTE_LINKTYPE6 = 32,
OLEUIPASTE_LINKTYPE7 = 64,
OLEUIPASTE_LINKTYPE8 = 128,
}Public Enum OLEUIPASTEFLAG As Integer
OLEUIPASTE_ENABLEICON = 2048
OLEUIPASTE_PASTEONLY = 0
OLEUIPASTE_PASTE = 512
OLEUIPASTE_LINKANYTYPE = 1024
OLEUIPASTE_LINKTYPE1 = 1
OLEUIPASTE_LINKTYPE2 = 2
OLEUIPASTE_LINKTYPE3 = 4
OLEUIPASTE_LINKTYPE4 = 8
OLEUIPASTE_LINKTYPE5 = 16
OLEUIPASTE_LINKTYPE6 = 32
OLEUIPASTE_LINKTYPE7 = 64
OLEUIPASTE_LINKTYPE8 = 128
End Enumimport enum
class OLEUIPASTEFLAG(enum.IntEnum):
OLEUIPASTE_ENABLEICON = 2048
OLEUIPASTE_PASTEONLY = 0
OLEUIPASTE_PASTE = 512
OLEUIPASTE_LINKANYTYPE = 1024
OLEUIPASTE_LINKTYPE1 = 1
OLEUIPASTE_LINKTYPE2 = 2
OLEUIPASTE_LINKTYPE3 = 4
OLEUIPASTE_LINKTYPE4 = 8
OLEUIPASTE_LINKTYPE5 = 16
OLEUIPASTE_LINKTYPE6 = 32
OLEUIPASTE_LINKTYPE7 = 64
OLEUIPASTE_LINKTYPE8 = 128// OLEUIPASTEFLAG
pub const OLEUIPASTE_ENABLEICON: i32 = 2048;
pub const OLEUIPASTE_PASTEONLY: i32 = 0;
pub const OLEUIPASTE_PASTE: i32 = 512;
pub const OLEUIPASTE_LINKANYTYPE: i32 = 1024;
pub const OLEUIPASTE_LINKTYPE1: i32 = 1;
pub const OLEUIPASTE_LINKTYPE2: i32 = 2;
pub const OLEUIPASTE_LINKTYPE3: i32 = 4;
pub const OLEUIPASTE_LINKTYPE4: i32 = 8;
pub const OLEUIPASTE_LINKTYPE5: i32 = 16;
pub const OLEUIPASTE_LINKTYPE6: i32 = 32;
pub const OLEUIPASTE_LINKTYPE7: i32 = 64;
pub const OLEUIPASTE_LINKTYPE8: i32 = 128;// OLEUIPASTEFLAG
const (
OLEUIPASTE_ENABLEICON int32 = 2048
OLEUIPASTE_PASTEONLY int32 = 0
OLEUIPASTE_PASTE int32 = 512
OLEUIPASTE_LINKANYTYPE int32 = 1024
OLEUIPASTE_LINKTYPE1 int32 = 1
OLEUIPASTE_LINKTYPE2 int32 = 2
OLEUIPASTE_LINKTYPE3 int32 = 4
OLEUIPASTE_LINKTYPE4 int32 = 8
OLEUIPASTE_LINKTYPE5 int32 = 16
OLEUIPASTE_LINKTYPE6 int32 = 32
OLEUIPASTE_LINKTYPE7 int32 = 64
OLEUIPASTE_LINKTYPE8 int32 = 128
)const
OLEUIPASTE_ENABLEICON = 2048;
OLEUIPASTE_PASTEONLY = 0;
OLEUIPASTE_PASTE = 512;
OLEUIPASTE_LINKANYTYPE = 1024;
OLEUIPASTE_LINKTYPE1 = 1;
OLEUIPASTE_LINKTYPE2 = 2;
OLEUIPASTE_LINKTYPE3 = 4;
OLEUIPASTE_LINKTYPE4 = 8;
OLEUIPASTE_LINKTYPE5 = 16;
OLEUIPASTE_LINKTYPE6 = 32;
OLEUIPASTE_LINKTYPE7 = 64;
OLEUIPASTE_LINKTYPE8 = 128;// OLEUIPASTEFLAG
pub const OLEUIPASTE_ENABLEICON: i32 = 2048;
pub const OLEUIPASTE_PASTEONLY: i32 = 0;
pub const OLEUIPASTE_PASTE: i32 = 512;
pub const OLEUIPASTE_LINKANYTYPE: i32 = 1024;
pub const OLEUIPASTE_LINKTYPE1: i32 = 1;
pub const OLEUIPASTE_LINKTYPE2: i32 = 2;
pub const OLEUIPASTE_LINKTYPE3: i32 = 4;
pub const OLEUIPASTE_LINKTYPE4: i32 = 8;
pub const OLEUIPASTE_LINKTYPE5: i32 = 16;
pub const OLEUIPASTE_LINKTYPE6: i32 = 32;
pub const OLEUIPASTE_LINKTYPE7: i32 = 64;
pub const OLEUIPASTE_LINKTYPE8: i32 = 128;const
OLEUIPASTE_ENABLEICON* = 2048
OLEUIPASTE_PASTEONLY* = 0
OLEUIPASTE_PASTE* = 512
OLEUIPASTE_LINKANYTYPE* = 1024
OLEUIPASTE_LINKTYPE1* = 1
OLEUIPASTE_LINKTYPE2* = 2
OLEUIPASTE_LINKTYPE3* = 4
OLEUIPASTE_LINKTYPE4* = 8
OLEUIPASTE_LINKTYPE5* = 16
OLEUIPASTE_LINKTYPE6* = 32
OLEUIPASTE_LINKTYPE7* = 64
OLEUIPASTE_LINKTYPE8* = 128enum OLEUIPASTEFLAG : int {
OLEUIPASTE_ENABLEICON = 2048,
OLEUIPASTE_PASTEONLY = 0,
OLEUIPASTE_PASTE = 512,
OLEUIPASTE_LINKANYTYPE = 1024,
OLEUIPASTE_LINKTYPE1 = 1,
OLEUIPASTE_LINKTYPE2 = 2,
OLEUIPASTE_LINKTYPE3 = 4,
OLEUIPASTE_LINKTYPE4 = 8,
OLEUIPASTE_LINKTYPE5 = 16,
OLEUIPASTE_LINKTYPE6 = 32,
OLEUIPASTE_LINKTYPE7 = 64,
OLEUIPASTE_LINKTYPE8 = 128,
}#define global OLEUIPASTE_ENABLEICON 0x800
#define global OLEUIPASTE_PASTEONLY 0x0
#define global OLEUIPASTE_PASTE 0x200
#define global OLEUIPASTE_LINKANYTYPE 0x400
#define global OLEUIPASTE_LINKTYPE1 0x1
#define global OLEUIPASTE_LINKTYPE2 0x2
#define global OLEUIPASTE_LINKTYPE3 0x4
#define global OLEUIPASTE_LINKTYPE4 0x8
#define global OLEUIPASTE_LINKTYPE5 0x10
#define global OLEUIPASTE_LINKTYPE6 0x20
#define global OLEUIPASTE_LINKTYPE7 0x40
#define global OLEUIPASTE_LINKTYPE8 0x80