Share via


IContactProperties::DeleteArrayNode Method

Deletes the data at a specified array entry.

Syntax

HRESULT DeleteArrayNode(      
    LPCWSTR pszArrayElementName,
    DWORD dwFlags
);

Parameters

  • pszArrayElementName
    [in] Specifies array entry from which to remove all data.
  • dwFlags
    [in] Must be CGD_DEFAULT.

Return Value

Returns one of the following values:

S_OK Node is deleted.
ERROR_PATH_NOT_FOUND Property name doesn't exist for delete.

Remarks

Note  Element indexes are unchanged for the entire set. Array node element ID, modification and version data can still be enumerated with IContactPropertyCollection.