ホーム › Networking.WindowsWebServices › WS_MOVE_TO
WS_MOVE_TO
列挙型メンバー 12
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| WS_MOVE_TO_ROOT_ELEMENT | 0 | 0x0 | ドキュメント内の最上位の要素に移動します。ルート要素が存在しない場合、位置は変更されません。 |
| WS_MOVE_TO_NEXT_ELEMENT | 1 | 0x1 | 現在のノードと同じ深さおよび同じ親を持つ次の要素に移動します。テキストとコメントはスキップされます。要素が見つからない場合、位置は変更されません。 |
| WS_MOVE_TO_PREVIOUS_ELEMENT | 2 | 0x2 | 現在のノードと同じ深さおよび同じ親を持つ前の要素に移動します。テキストとコメントはスキップされます。要素が見つからない場合、位置は変更されません。 |
| WS_MOVE_TO_CHILD_ELEMENT | 3 | 0x3 | 現在のノードの下にある最初の子要素に移動します。テキストとコメントはスキップされます。要素が見つからない場合、位置は変更されません。 |
| WS_MOVE_TO_END_ELEMENT | 4 | 0x4 | 現在のノードが要素である場合、対応する終了要素に移動します。それ以外の場合、位置は変更されません。 |
| WS_MOVE_TO_PARENT_ELEMENT | 5 | 0x5 | 現在のノードを含む要素ノードに移動します。終了要素は、対応する開始要素の最後の子と見なされます。現在の位置がルート要素である場合、位置は WS_XML_NODE_TYPE_BOF に移動します。現在の位置が WS_XML_NODE_TYPE_BOF である場合、現在の位置は変更されません。 |
| WS_MOVE_TO_NEXT_NODE | 6 | 0x6 | 現在のノードの次の兄弟ノードに移動します。現在のノードが終了要素である場合、位置は変更されません。 |
| WS_MOVE_TO_PREVIOUS_NODE | 7 | 0x7 | 現在のノードの前の兄弟ノードに移動します。現在のノードが要素の最初の子である場合、位置は変更されません。 |
| WS_MOVE_TO_FIRST_NODE | 8 | 0x8 | 現在のノードの親の最初の子に移動します。 |
| WS_MOVE_TO_BOF | 9 | 0x9 | ドキュメント内の最初のノードより論理的に前の位置に移動します。 |
| WS_MOVE_TO_EOF | 10 | 0xA | ドキュメント内の最後のノードより論理的に後の位置に移動します。 |
| WS_MOVE_TO_CHILD_NODE | 11 | 0xB | 現在のノードの最初の子に移動します。ノードに子がない場合、位置は変更されません。 |
公式ドキュメント
この列挙型は、XML ドキュメント内を移動するさまざまな方法を示します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 WS_MOVE_TO : int {
WS_MOVE_TO_ROOT_ELEMENT = 0,
WS_MOVE_TO_NEXT_ELEMENT = 1,
WS_MOVE_TO_PREVIOUS_ELEMENT = 2,
WS_MOVE_TO_CHILD_ELEMENT = 3,
WS_MOVE_TO_END_ELEMENT = 4,
WS_MOVE_TO_PARENT_ELEMENT = 5,
WS_MOVE_TO_NEXT_NODE = 6,
WS_MOVE_TO_PREVIOUS_NODE = 7,
WS_MOVE_TO_FIRST_NODE = 8,
WS_MOVE_TO_BOF = 9,
WS_MOVE_TO_EOF = 10,
WS_MOVE_TO_CHILD_NODE = 11
} WS_MOVE_TO;public enum WS_MOVE_TO : int
{
WS_MOVE_TO_ROOT_ELEMENT = 0,
WS_MOVE_TO_NEXT_ELEMENT = 1,
WS_MOVE_TO_PREVIOUS_ELEMENT = 2,
WS_MOVE_TO_CHILD_ELEMENT = 3,
WS_MOVE_TO_END_ELEMENT = 4,
WS_MOVE_TO_PARENT_ELEMENT = 5,
WS_MOVE_TO_NEXT_NODE = 6,
WS_MOVE_TO_PREVIOUS_NODE = 7,
WS_MOVE_TO_FIRST_NODE = 8,
WS_MOVE_TO_BOF = 9,
WS_MOVE_TO_EOF = 10,
WS_MOVE_TO_CHILD_NODE = 11,
}Public Enum WS_MOVE_TO As Integer
WS_MOVE_TO_ROOT_ELEMENT = 0
WS_MOVE_TO_NEXT_ELEMENT = 1
WS_MOVE_TO_PREVIOUS_ELEMENT = 2
WS_MOVE_TO_CHILD_ELEMENT = 3
WS_MOVE_TO_END_ELEMENT = 4
WS_MOVE_TO_PARENT_ELEMENT = 5
WS_MOVE_TO_NEXT_NODE = 6
WS_MOVE_TO_PREVIOUS_NODE = 7
WS_MOVE_TO_FIRST_NODE = 8
WS_MOVE_TO_BOF = 9
WS_MOVE_TO_EOF = 10
WS_MOVE_TO_CHILD_NODE = 11
End Enumimport enum
class WS_MOVE_TO(enum.IntEnum):
WS_MOVE_TO_ROOT_ELEMENT = 0
WS_MOVE_TO_NEXT_ELEMENT = 1
WS_MOVE_TO_PREVIOUS_ELEMENT = 2
WS_MOVE_TO_CHILD_ELEMENT = 3
WS_MOVE_TO_END_ELEMENT = 4
WS_MOVE_TO_PARENT_ELEMENT = 5
WS_MOVE_TO_NEXT_NODE = 6
WS_MOVE_TO_PREVIOUS_NODE = 7
WS_MOVE_TO_FIRST_NODE = 8
WS_MOVE_TO_BOF = 9
WS_MOVE_TO_EOF = 10
WS_MOVE_TO_CHILD_NODE = 11// WS_MOVE_TO
pub const WS_MOVE_TO_ROOT_ELEMENT: i32 = 0;
pub const WS_MOVE_TO_NEXT_ELEMENT: i32 = 1;
pub const WS_MOVE_TO_PREVIOUS_ELEMENT: i32 = 2;
pub const WS_MOVE_TO_CHILD_ELEMENT: i32 = 3;
pub const WS_MOVE_TO_END_ELEMENT: i32 = 4;
pub const WS_MOVE_TO_PARENT_ELEMENT: i32 = 5;
pub const WS_MOVE_TO_NEXT_NODE: i32 = 6;
pub const WS_MOVE_TO_PREVIOUS_NODE: i32 = 7;
pub const WS_MOVE_TO_FIRST_NODE: i32 = 8;
pub const WS_MOVE_TO_BOF: i32 = 9;
pub const WS_MOVE_TO_EOF: i32 = 10;
pub const WS_MOVE_TO_CHILD_NODE: i32 = 11;// WS_MOVE_TO
const (
WS_MOVE_TO_ROOT_ELEMENT int32 = 0
WS_MOVE_TO_NEXT_ELEMENT int32 = 1
WS_MOVE_TO_PREVIOUS_ELEMENT int32 = 2
WS_MOVE_TO_CHILD_ELEMENT int32 = 3
WS_MOVE_TO_END_ELEMENT int32 = 4
WS_MOVE_TO_PARENT_ELEMENT int32 = 5
WS_MOVE_TO_NEXT_NODE int32 = 6
WS_MOVE_TO_PREVIOUS_NODE int32 = 7
WS_MOVE_TO_FIRST_NODE int32 = 8
WS_MOVE_TO_BOF int32 = 9
WS_MOVE_TO_EOF int32 = 10
WS_MOVE_TO_CHILD_NODE int32 = 11
)const
WS_MOVE_TO_ROOT_ELEMENT = 0;
WS_MOVE_TO_NEXT_ELEMENT = 1;
WS_MOVE_TO_PREVIOUS_ELEMENT = 2;
WS_MOVE_TO_CHILD_ELEMENT = 3;
WS_MOVE_TO_END_ELEMENT = 4;
WS_MOVE_TO_PARENT_ELEMENT = 5;
WS_MOVE_TO_NEXT_NODE = 6;
WS_MOVE_TO_PREVIOUS_NODE = 7;
WS_MOVE_TO_FIRST_NODE = 8;
WS_MOVE_TO_BOF = 9;
WS_MOVE_TO_EOF = 10;
WS_MOVE_TO_CHILD_NODE = 11;// WS_MOVE_TO
pub const WS_MOVE_TO_ROOT_ELEMENT: i32 = 0;
pub const WS_MOVE_TO_NEXT_ELEMENT: i32 = 1;
pub const WS_MOVE_TO_PREVIOUS_ELEMENT: i32 = 2;
pub const WS_MOVE_TO_CHILD_ELEMENT: i32 = 3;
pub const WS_MOVE_TO_END_ELEMENT: i32 = 4;
pub const WS_MOVE_TO_PARENT_ELEMENT: i32 = 5;
pub const WS_MOVE_TO_NEXT_NODE: i32 = 6;
pub const WS_MOVE_TO_PREVIOUS_NODE: i32 = 7;
pub const WS_MOVE_TO_FIRST_NODE: i32 = 8;
pub const WS_MOVE_TO_BOF: i32 = 9;
pub const WS_MOVE_TO_EOF: i32 = 10;
pub const WS_MOVE_TO_CHILD_NODE: i32 = 11;const
WS_MOVE_TO_ROOT_ELEMENT* = 0
WS_MOVE_TO_NEXT_ELEMENT* = 1
WS_MOVE_TO_PREVIOUS_ELEMENT* = 2
WS_MOVE_TO_CHILD_ELEMENT* = 3
WS_MOVE_TO_END_ELEMENT* = 4
WS_MOVE_TO_PARENT_ELEMENT* = 5
WS_MOVE_TO_NEXT_NODE* = 6
WS_MOVE_TO_PREVIOUS_NODE* = 7
WS_MOVE_TO_FIRST_NODE* = 8
WS_MOVE_TO_BOF* = 9
WS_MOVE_TO_EOF* = 10
WS_MOVE_TO_CHILD_NODE* = 11enum WS_MOVE_TO : int {
WS_MOVE_TO_ROOT_ELEMENT = 0,
WS_MOVE_TO_NEXT_ELEMENT = 1,
WS_MOVE_TO_PREVIOUS_ELEMENT = 2,
WS_MOVE_TO_CHILD_ELEMENT = 3,
WS_MOVE_TO_END_ELEMENT = 4,
WS_MOVE_TO_PARENT_ELEMENT = 5,
WS_MOVE_TO_NEXT_NODE = 6,
WS_MOVE_TO_PREVIOUS_NODE = 7,
WS_MOVE_TO_FIRST_NODE = 8,
WS_MOVE_TO_BOF = 9,
WS_MOVE_TO_EOF = 10,
WS_MOVE_TO_CHILD_NODE = 11,
}#define global WS_MOVE_TO_ROOT_ELEMENT 0x0
#define global WS_MOVE_TO_NEXT_ELEMENT 0x1
#define global WS_MOVE_TO_PREVIOUS_ELEMENT 0x2
#define global WS_MOVE_TO_CHILD_ELEMENT 0x3
#define global WS_MOVE_TO_END_ELEMENT 0x4
#define global WS_MOVE_TO_PARENT_ELEMENT 0x5
#define global WS_MOVE_TO_NEXT_NODE 0x6
#define global WS_MOVE_TO_PREVIOUS_NODE 0x7
#define global WS_MOVE_TO_FIRST_NODE 0x8
#define global WS_MOVE_TO_BOF 0x9
#define global WS_MOVE_TO_EOF 0xA
#define global WS_MOVE_TO_CHILD_NODE 0xB