# Data Object - ExtendedDescription(vim.ExtendedDescription)

Property of
  ProfileMetadata
Extends
  Description
See also
  KeyAnyValue
Since
  vSphere API 4.0

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
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 Description will have a corresponding entry in the message catalog with the keys .summary and .label respectively. Description.summary and Description.label will contain the strings in server locale.
Properties inherited from Description
label, summary
Properties inherited from DynamicData
None

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