Represents a keyed collection for MessageObjectProperty objects.
More...
Inherits KeyedCollection< int64_t, System::SharedPtr< Aspose::Email::Mapi::Msg::MessageObjectProperty > >.
Represents a keyed collection for MessageObjectProperty objects.
◆ ~MessageObjectPropertiesCollection()
virtual Aspose::Email::Mapi::Msg::MessageObjectPropertiesCollection::~MessageObjectPropertiesCollection |
( |
| ) |
|
|
protectedvirtual |
◆ GetKeyForItem()
int64_t Aspose::Email::Mapi::Msg::MessageObjectPropertiesCollection::GetKeyForItem |
( |
System::SharedPtr< MessageObjectProperty > |
item | ) |
|
|
overrideprotected |
When implemented in a derived class, extracts the key from the specified element.
- Parameters
-
item | The element from which to extract the key. |
- Returns
- The key for the specified element.
◆ SetTemplateWeakPtr()
void Aspose::Email::Mapi::Msg::MessageObjectPropertiesCollection::SetTemplateWeakPtr |
( |
uint32_t |
argument | ) |
|
|
override |
◆ TryGetValue()
System::SharedPtr<MessageObjectProperty> Aspose::Email::Mapi::Msg::MessageObjectPropertiesCollection::TryGetValue |
( |
int64_t |
propertyTag | ) |
|
Tries to get value, by specified key.
- Parameters
-
propertyTag | The property tag. |
- Returns
- MessageObjectProperty object if operation succeeds, otherwise null.