Freigeben über


tagFUNCDESC-Struktur

Enthält Informationen über eine Funktion.

Namespace:  Microsoft.VisualStudio.VsWizard
Assembly:  Microsoft.VisualStudio.VsWizard (in Microsoft.VisualStudio.VsWizard.dll)

Syntax

'Declaration
Public Structure tagFUNCDESC
public struct tagFUNCDESC
public value class tagFUNCDESC
[<Sealed>]
type tagFUNCDESC =  struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Der tagFUNCDESC-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. (Von ValueType geerbt.)
Öffentliche Methode GetHashCode Gibt den Hashcode für diese Instanz zurück. (Von ValueType geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt den voll qualifizierten Typnamen dieser Instanz zurück. (Von ValueType geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches Feld callconv Enthält die Aufrufkonvention der Funktion.
Öffentliches Feld cParams Anzahl der Funktionsparameter.
Öffentliches Feld cParamsOpt Anzahl der optionalen Funktionsparameter.
Öffentliches Feld cScodes Anzahl der zulässigen Rückgabewerte der Funktion.
Öffentliches Feld elemdescFunc Beinhaltet den Funktionsrückgabetyp.
Öffentliches Feld funckind Beschreibt die Funktionsart.
Öffentliches Feld invkind Beinhaltet den Typ einer Eigenschaftsfunktion.
Öffentliches Feld lprgelemdescParam Ein Array mit Parametertypen.
Öffentliches Feld lprgscode Array von Fehlercodes, die von der Funktion zurückgegeben werden kann.
Öffentliches Feld memid Beinhaltet die Funktionsmember-ID.
Öffentliches Feld oVft Enthält den Offset in der VTBL für FUNC_VITRUAL.
Öffentliches Feld wFuncFlags Enthält die Eigenschaften der Funktionsflags.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.VsWizard-Namespace