ArgIterator 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 ArgIterator 結構的新執行個體。
多載
ArgIterator(RuntimeArgumentHandle) |
使用指定的引數清單,初始化 ArgIterator 結構的新執行個體。 |
ArgIterator(RuntimeArgumentHandle, Void*) |
使用指定的引數清單和指向清單項目的指標,初始化 ArgIterator 結構的新執行個體。 |
ArgIterator(RuntimeArgumentHandle)
使用指定的引數清單,初始化 ArgIterator 結構的新執行個體。
public:
ArgIterator(RuntimeArgumentHandle arglist);
public ArgIterator (RuntimeArgumentHandle arglist);
new ArgIterator : RuntimeArgumentHandle -> ArgIterator
Public Sub New (arglist As RuntimeArgumentHandle)
參數
- arglist
- RuntimeArgumentHandle
包含強制和選擇性引數的引數清單。
備註
新的 ArgIterator 物件會列舉從第一個選擇性引數開始的引數清單。
適用於
ArgIterator(RuntimeArgumentHandle, Void*)
重要
此 API 不符合 CLS 規範。
使用指定的引數清單和指向清單項目的指標,初始化 ArgIterator 結構的新執行個體。
public:
ArgIterator(RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[<System.CLSCompliant(false)>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator
參數
- arglist
- RuntimeArgumentHandle
包含強制和選擇性引數的引數清單。
- ptr
- Void*
要先存取的 arglist
中之引數指標,若 arglist
為 null
,則為 ptr
中的第一個強制引數。
- 屬性
備註
新的 ArgIterator 物件會列舉自 指定的 ptr
引數開始的引數清單,如果 ptr
為 null
,則為 第一個強制引數。