Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das [vararg] -Attribut gibt an, dass die Funktion eine variable Anzahl von Parametern akzeptiert. Um dies zu erreichen, muss der letzte Parameter ein sicheres Array des VARIANT-Typs sein, das alle verbleibenden Parameter enthält.
[vararg [, optional-attributes]] return-type function-name(
[optional-param-attributes] param-list,
SAFEARRAY(VARIANT) last-param-name);
Parameter
-
optional-attribute
-
Gibt null oder mehr Attribute an, die auf die Funktion angewendet werden sollen. Trennen Sie mehrere Attribute durch Kommas.
-
Rückgabetyp
-
Der Typ der Daten, die von der Remoteprozedur nach Abschluss zurückgegeben werden.
-
Funktionsname
-
Der Name der Remoteprozedur.
-
optional-param-attribute
-
Gibt null oder mehr Attribute an, die unmittelbar nach der Attributliste auf den Funktionsparameter angewendet werden sollen.
-
param-list
-
Gibt alle Parameter an, und speichern Sie den endgültigen, variierenden Parameter.
-
nach-param-Name
-
Der Name des variierenden Parameters.
Bemerkungen
Sie können die Attribute [optional] oder [defaultvalue] nicht auf Parameter in einer Funktion anwenden, die über das [vararg] -Attribut verfügt.
Beispiele
[vararg] VARIANT_BOOL Button([in]SAFEARRAY(VARIANT) psa);
Weitere Informationen