Partager via


Méthode IPrinterScriptContext ::get_UserProperties (printerextension.h)

Fournit l’accès au conteneur de propriétés utilisateur, si le conteneur de propriétés est présent.

Cette propriété est en lecture seule.

Syntaxe

HRESULT get_UserProperties(
  IPrinterScriptablePropertyBag **ppPropertyBag
);

Paramètres

ppPropertyBag

Définit le paramètre IPrinterScriptablePropertyBagppPropertyBag.

Valeur retournée

Retourne une valeur HRESULT . Si l’appel de propriété n’a pas réussi, il retourne le code d’erreur HRESULT approprié.

Remarques

Le conteneur de propriétés utilisateur n’est pas disponible dans les fonctions JavaScript (contrainte) lorsque les fonctions sont appelées pendant le dépooling. Par conséquent, les fonctions JavaScript doivent être conçues pour gérer la situation en cas d’échec de la récupération du conteneur de propriétés utilisateur.

Bien que la propriété UserProperties soit en lecture seule, le conteneur de propriétés utilisateur est un conteneur de propriétés en lecture/écriture.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête printerextension.h

Voir aussi

IPrinterScriptContext

IPrinterScriptablePropertyBag