ITcTypeInstance9::GetCSignatureOfMethod

Erzeugt die C-Signatur der Methode an MethodIdx. Abschließende Separatoren wie Leerzeichen, Kommas oder Semikolons werden dabei entfernt.

Signatur

HRESULT GetCSignatureOfMethod(ULONG MethodIdx, VARIANT_BOOL IgnoreParamNames, BSTR Owner, BSTR* pSig);

Parameter

Name

Typ

Beschreibung

MethodIdx

ULONG

[in] 0-basierter Methodenindex.

IgnoreParamNames

VARIANT_BOOL

[in] VARIANT_TRUE, um Parameternamen in der Signatur zu unterdrücken.

Owner

BSTR

[in] Optionaler Eigentümer-/Präfixname für die Signatur.

Rückgabewert

Name

Typ

Beschreibung

pSig

BSTR*

[out, retval] Erzeugte C-Signatur.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes

Siehe auch