ProviderProperty
Returns the value of a named property of a partner in Qubes.
Syntax
ProviderProperty(providerGPAOID, propName)
providerGPAOID = a Qubes partner's GPAOID
propName = name of the partner property whose value you want to retrieve
Remarks
(Qubes 9.0) Returns "" if the requested GPAOID is an empty string.
Returns #VAL! if the requested partner or property does not exist.
Alias functions provide direct access to certain properties.
The following properties can be accessed:
| Name | Retrieved information | Direct alias |
| GPAOID | Partner GPAOID | ProviderGPAOID(providerGPAOID) |
| NAME | Partner name | ProviderName(providerGPAOID) |
| DESCRIPTION | Description of the partner | ProviderDescription(providerGPAOID) |
| FAX | Partner's fax number | ProviderFax(providerGPAOID) |
| PHONE | Partner's telephone number | ProviderPhone(providerGPAOID) |
| COUNTRYCODE | Partner's country code | ProviderCountryCode(providerGPAOID) |
| LANG | Partner's language | ProviderLang(providerGPAOID) |
| ADDRESS | Partner's mailing address | ProviderAddress(providerGPAOID) |
| ZIPCODE | Partner's zip code | ProviderZipCode(providerGPAOID) |
| CITY | Partner's city | ProviderCity(providerGPAOID) |
| PARAM.xxx | Value of parameter "xxx" | ProviderParameter(providerGPAOID, paramName[, defaultValue]) |
Example
If you have a partner with a GPAOID of "XYZ123" named "Dupont Co.", you will get:
ProviderProperty("XYZ123", "NAME") = "Dupont Co."ProviderName("XYZ123") = "Dupont Co."ProviderGPAOID("XYZ123") = "XYZ123"