関数についての情報を保持します。
名前空間: Microsoft.VisualStudio.VsWizard
アセンブリ: Microsoft.VisualStudio.VsWizard (Microsoft.VisualStudio.VsWizard.dll 内)
構文
'宣言
Public Structure tagFUNCDESC
public struct tagFUNCDESC
public value class tagFUNCDESC
[<Sealed>]
type tagFUNCDESC = struct end
JScript では、構造体を使用できますが、新規に宣言することはできません。
tagFUNCDESC 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Equals | このインスタンスと指定したオブジェクトが等しいかどうかを示します。 (ValueType から継承されます。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetHashCode | このインスタンスのハッシュ コードを返します。 (ValueType から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ToString | このインスタンスの完全修飾型名を返します。 (ValueType から継承されます。) |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
![]() |
callconv | 関数の呼び出し規約を保持します。 |
![]() |
cParams | 関数のパラメーターの数。 |
![]() |
cParamsOpt | 関数の省略可能なパラメーターの数。 |
![]() |
cScodes | 関数の許容の戻り値の数。 |
![]() |
elemdescFunc | 関数の戻り値の型を保持します。 |
![]() |
funckind | 関数の種類について説明します。 |
![]() |
invkind | プロパティ関数の型を保持します。 |
![]() |
lprgelemdescParam | パラメーターの型の配列。 |
![]() |
lprgscode | 配列のエラー コードを返すことができます。 |
![]() |
memid | 関数のメンバー ID を保持します。 |
![]() |
oVft | オフセットは、VTBL で FUNC_VITRUAL を保持しています。 |
![]() |
wFuncFlags | 関数のフラグ プロパティを保持します。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。