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

PROPDESC_RELATIVEDESCRIPTION_TYPE

列挙型
基底型i4

メンバー 11

名前10進16進説明
PDRDT_GENERAL00x0一般の種類です。
PDRDT_DATE10x1日付の種類です。
PDRDT_SIZE20x2サイズの種類です。
PDRDT_COUNT30x3個数の種類です。
PDRDT_REVISION40x4リビジョンの種類です。
PDRDT_LENGTH50x5長さの種類です。
PDRDT_DURATION60x6期間の種類です。
PDRDT_SPEED70x7速度の種類です。
PDRDT_RATE80x8レートの種類です。
PDRDT_RATING90x9評価の種類です。
PDRDT_PRIORITY100xA優先度の種類です。

公式ドキュメント

displayInfo 要素の relativeDescriptionType 属性によって決定される、プロパティ記述の相対説明の種類を示します。

解説(Remarks)

これらの値は propsys.h および propsys.idl で定義されています。

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

各言語での定義

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

typedef enum PROPDESC_RELATIVEDESCRIPTION_TYPE : int {
    PDRDT_GENERAL = 0,
    PDRDT_DATE = 1,
    PDRDT_SIZE = 2,
    PDRDT_COUNT = 3,
    PDRDT_REVISION = 4,
    PDRDT_LENGTH = 5,
    PDRDT_DURATION = 6,
    PDRDT_SPEED = 7,
    PDRDT_RATE = 8,
    PDRDT_RATING = 9,
    PDRDT_PRIORITY = 10
} PROPDESC_RELATIVEDESCRIPTION_TYPE;
public enum PROPDESC_RELATIVEDESCRIPTION_TYPE : int
{
    PDRDT_GENERAL = 0,
    PDRDT_DATE = 1,
    PDRDT_SIZE = 2,
    PDRDT_COUNT = 3,
    PDRDT_REVISION = 4,
    PDRDT_LENGTH = 5,
    PDRDT_DURATION = 6,
    PDRDT_SPEED = 7,
    PDRDT_RATE = 8,
    PDRDT_RATING = 9,
    PDRDT_PRIORITY = 10,
}
Public Enum PROPDESC_RELATIVEDESCRIPTION_TYPE As Integer
    PDRDT_GENERAL = 0
    PDRDT_DATE = 1
    PDRDT_SIZE = 2
    PDRDT_COUNT = 3
    PDRDT_REVISION = 4
    PDRDT_LENGTH = 5
    PDRDT_DURATION = 6
    PDRDT_SPEED = 7
    PDRDT_RATE = 8
    PDRDT_RATING = 9
    PDRDT_PRIORITY = 10
End Enum
import enum

class PROPDESC_RELATIVEDESCRIPTION_TYPE(enum.IntEnum):
    PDRDT_GENERAL = 0
    PDRDT_DATE = 1
    PDRDT_SIZE = 2
    PDRDT_COUNT = 3
    PDRDT_REVISION = 4
    PDRDT_LENGTH = 5
    PDRDT_DURATION = 6
    PDRDT_SPEED = 7
    PDRDT_RATE = 8
    PDRDT_RATING = 9
    PDRDT_PRIORITY = 10
// PROPDESC_RELATIVEDESCRIPTION_TYPE
pub const PDRDT_GENERAL: i32 = 0;
pub const PDRDT_DATE: i32 = 1;
pub const PDRDT_SIZE: i32 = 2;
pub const PDRDT_COUNT: i32 = 3;
pub const PDRDT_REVISION: i32 = 4;
pub const PDRDT_LENGTH: i32 = 5;
pub const PDRDT_DURATION: i32 = 6;
pub const PDRDT_SPEED: i32 = 7;
pub const PDRDT_RATE: i32 = 8;
pub const PDRDT_RATING: i32 = 9;
pub const PDRDT_PRIORITY: i32 = 10;
// PROPDESC_RELATIVEDESCRIPTION_TYPE
const (
	PDRDT_GENERAL int32 = 0
	PDRDT_DATE int32 = 1
	PDRDT_SIZE int32 = 2
	PDRDT_COUNT int32 = 3
	PDRDT_REVISION int32 = 4
	PDRDT_LENGTH int32 = 5
	PDRDT_DURATION int32 = 6
	PDRDT_SPEED int32 = 7
	PDRDT_RATE int32 = 8
	PDRDT_RATING int32 = 9
	PDRDT_PRIORITY int32 = 10
)
const
  PDRDT_GENERAL = 0;
  PDRDT_DATE = 1;
  PDRDT_SIZE = 2;
  PDRDT_COUNT = 3;
  PDRDT_REVISION = 4;
  PDRDT_LENGTH = 5;
  PDRDT_DURATION = 6;
  PDRDT_SPEED = 7;
  PDRDT_RATE = 8;
  PDRDT_RATING = 9;
  PDRDT_PRIORITY = 10;
// PROPDESC_RELATIVEDESCRIPTION_TYPE
pub const PDRDT_GENERAL: i32 = 0;
pub const PDRDT_DATE: i32 = 1;
pub const PDRDT_SIZE: i32 = 2;
pub const PDRDT_COUNT: i32 = 3;
pub const PDRDT_REVISION: i32 = 4;
pub const PDRDT_LENGTH: i32 = 5;
pub const PDRDT_DURATION: i32 = 6;
pub const PDRDT_SPEED: i32 = 7;
pub const PDRDT_RATE: i32 = 8;
pub const PDRDT_RATING: i32 = 9;
pub const PDRDT_PRIORITY: i32 = 10;
const
  PDRDT_GENERAL* = 0
  PDRDT_DATE* = 1
  PDRDT_SIZE* = 2
  PDRDT_COUNT* = 3
  PDRDT_REVISION* = 4
  PDRDT_LENGTH* = 5
  PDRDT_DURATION* = 6
  PDRDT_SPEED* = 7
  PDRDT_RATE* = 8
  PDRDT_RATING* = 9
  PDRDT_PRIORITY* = 10
enum PROPDESC_RELATIVEDESCRIPTION_TYPE : int {
    PDRDT_GENERAL = 0,
    PDRDT_DATE = 1,
    PDRDT_SIZE = 2,
    PDRDT_COUNT = 3,
    PDRDT_REVISION = 4,
    PDRDT_LENGTH = 5,
    PDRDT_DURATION = 6,
    PDRDT_SPEED = 7,
    PDRDT_RATE = 8,
    PDRDT_RATING = 9,
    PDRDT_PRIORITY = 10,
}
#define global PDRDT_GENERAL  0x0
#define global PDRDT_DATE     0x1
#define global PDRDT_SIZE     0x2
#define global PDRDT_COUNT    0x3
#define global PDRDT_REVISION 0x4
#define global PDRDT_LENGTH   0x5
#define global PDRDT_DURATION 0x6
#define global PDRDT_SPEED    0x7
#define global PDRDT_RATE     0x8
#define global PDRDT_RATING   0x9
#define global PDRDT_PRIORITY 0xA