vararg (attribut)
L’attribut [vararg] spécifie que la fonction prend un nombre variable de paramètres. Pour ce faire, le dernier paramètre doit être un tableau sécurisé de type VARIANT qui contient tous les paramètres restants.
[vararg [, optional-attributes]] return-type function-name(
[optional-param-attributes] param-list,
SAFEARRAY(VARIANT) last-param-name);
Paramètres
-
optional-attributes
-
Spécifie zéro ou plusieurs attributs à appliquer à la fonction. Séparez plusieurs attributs par des virgules.
-
return-type
-
Type des données retournées par la procédure distante à l’achèvement.
-
function-name
-
Nom de la procédure distante.
-
optional-param-attributes
-
Spécifie zéro ou plusieurs attributs à appliquer au paramètre de fonction immédiatement après la liste d’attributs.
-
param-list
-
Spécifie tous les paramètres, enregistrez le paramètre final, variable.
-
last-param-name
-
Nom du paramètre variable.
Notes
Vous ne pouvez pas appliquer les attributs [facultatif] ou [defaultvalue] à des paramètres dans une fonction qui a l’attribut [vararg].
Exemples
[vararg] VARIANT_BOOL Button([in]SAFEARRAY(VARIANT) psa);
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour