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:

NameRetrieved informationDirect alias
GPAOIDPartner GPAOIDProviderGPAOID(providerGPAOID)
NAMEPartner nameProviderName(providerGPAOID)
DESCRIPTIONDescription of the partnerProviderDescription(providerGPAOID)
FAXPartner's fax numberProviderFax(providerGPAOID)
PHONEPartner's telephone numberProviderPhone(providerGPAOID)
COUNTRYCODEPartner's country codeProviderCountryCode(providerGPAOID)
LANGPartner's languageProviderLang(providerGPAOID)
ADDRESSPartner's mailing addressProviderAddress(providerGPAOID)
ZIPCODEPartner's zip codeProviderZipCode(providerGPAOID)
CITYPartner's cityProviderCity(providerGPAOID)
PARAM.xxxValue 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"

Classification

Qubes