IMessengerContact::Property Property
Deprecated. Reserved.
Syntax
HRESULT IMessengerContact::get_Property(MPHONE_TYPE ePropType, VARIANT *pvPropVal); HRESULT IMessengerContact::put_Property(MPHONE_TYPE ePropType, VARIANT vPropVal);
Parameters
- ePropType
MCONTACTPROPERTY constant value.- pvPropVal
A pointer to a VARIANT that contains the property value. (Variant type differs depending on the property being set or retrieved.)- ePropType
MCONTACTPROPERTY constant value.- vPropVal
A VARIANT used to set the property value. (Variant type differs depending on the property being set or retrieved.)
Return Value
Returns one of the following values:
S_OK Success. E_INVALIDARG ePropType is out of range (not within MCONTACTPROPERTY range). RPC_X_NULL_REF_POINTER vPropVal is a NULL pointer.
Remarks
The bstrNumber return value may contain punctuation. Most APIs used for Internet telephony will either ignore or strip punctuation.
E_FAIL HRESULT will be returned for a contact who does not have phone information for the specified PhoneType parameter.
Note This property is not available for scripting languages.
Important IMessengerContact::Property is no longer available in Windows Vista. See Windows Messenger for more information.
See Also