attribut masqué
L’attribut [masqué] indique que l’élément existe mais ne doit pas être affiché dans un navigateur orienté utilisateur.
[
other-attributes,
hidden
]
element element-name
{
definitions
}
[other-attributes, hidden] function-type function-name(optional-parameter-list);
Paramètres
-
autres attributs
-
Zéro ou plusieurs attributs MIDL facultatifs.
-
Élément
-
Une des directives suivantes : coclasse, dispinterface, interface ou bibliothèque.
-
nom_élément
-
Nom que d’autres composants logiciels peuvent utiliser pour délimiter l’élément actuel.
-
Définitions
-
Spécifie les instructions qui composent la définition d’élément.
-
type de fonction
-
Type de retour de la fonction.
-
nom de la fonction
-
Nom utilisé pour appeler la fonction.
-
optional-parameter-list
-
Zéro ou plusieurs paramètres de fonction.
Notes
L’attribut [masqué] vous permet de supprimer des membres de votre interface (en les protégeant d’une utilisation ultérieure) tout en conservant la compatibilité avec le code existant. Vous pouvez utiliser l’attribut [masqué] sur les propriétés, les méthodes et les instructions coclasse, dispinterface, interface et library .
Lorsqu’il est spécifié pour une bibliothèque, l’attribut [masqué] empêche l’affichage de la bibliothèque entière. Cette utilisation est destinée aux contrôles. Les hôtes doivent créer une bibliothèque de types qui encapsule le contrôle avec des propriétés étendues.
Indicateurs
VARFLAG_FHIDDEN, FUNCFLAG_FHIDDEN, TYPEFLAG_FHIDDEN
Exemples
[hidden, vararg] SAFEARRAY (int) SecretFunc(
[in, out] SAFEARRAY (variant) *varP) ;
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
hidden,
version (3.0)
]
library HiddenLib
{
/* Library definition statements here. */
};
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