IPrinterScriptContext::get_UserProperties method (printerextension.h)
Provides access to the user property bag, if the property bag is present.
This property is read-only.
Syntax
HRESULT get_UserProperties(
IPrinterScriptablePropertyBag **ppPropertyBag
);
Parameters
ppPropertyBag
Defines the IPrinterScriptablePropertyBag parameter ppPropertyBag.
Return value
Returns an HRESULT value. If the property call was not successful, it returns the appropriate HRESULT error code.
Remarks
The user property bag is not available in (constraint) JavaScript functions when the functions are called during de-spooling. Therefore JavaScript functions should be designed to handle the situation when there is a failure to retrieve the user property bag.
Although the UserProperties property is read-only, the user property bag is a read/write property bag.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Target Platform | Windows |
Header | printerextension.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for