# Data Object - PbmExtendedElementDescription(pbm.ExtendedElementDescription)

Property of
  PbmCapabilityDescription, PbmCapabilityMetadata, PbmCapabilityNamespaceInfo, PbmCapabilityPropertyMetadata, PbmCapabilitySchemaVendorInfo, PbmComplianceResult, PbmLineOfServiceInfo, PbmPlacementResourceUtilization
Extends
  DynamicData
See also
  KeyAnyValue

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
key | xsd:string | Enumeration or literal ID being described.
label | xsd:string | Display label.
messageArg* | KeyAnyValue[] | Provides named arguments that can be used to localize the message in the catalog.
messageCatalogKeyPrefix | xsd:string | Key to the localized message string in the catalog. If the localized string contains parameters, values to the parameters will be provided in #messageArg. E.g: If the message in the catalog is "IP address is {address}", value for "address" will be provided by #messageArg. Both summary and label in ElementDescription will have a corresponding entry in the message catalog with the keys .summary and .label respectively. ElementDescription.summary and ElementDescription.label will contain the strings in server locale.
summary | xsd:string | Summary description.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="PbmExtendedElementDescription"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="label" type="xsd:string"/> <element name="summary" type="xsd:string"/> <element name="key" type="xsd:string"/> <element name="messageCatalogKeyPrefix" type="xsd:string"/> <element name="messageArg" type="pbm:KeyAnyValue" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>