Represents a collection of LinkedResource objects
More...
Inherits System::Collections::ObjectModel::Collection< System::SharedPtr< Aspose::Email::LinkedResource > >.
Represents a collection of LinkedResource objects
◆ LinkedResourceCollection()
Aspose::Email::LinkedResourceCollection::LinkedResourceCollection |
( |
| ) |
|
◆ ~LinkedResourceCollection()
virtual Aspose::Email::LinkedResourceCollection::~LinkedResourceCollection |
( |
| ) |
|
|
protectedvirtual |
◆ Clear()
void Aspose::Email::LinkedResourceCollection::Clear |
( |
bool |
removeHtmlLinks | ) |
|
Removes all elements from this collection.
- Parameters
-
removeHtmlLinks | Defines need remove links from html body or not. |
◆ ClearItems()
void Aspose::Email::LinkedResourceCollection::ClearItems |
( |
| ) |
|
|
overrideprotected |
◆ ContainsId()
bool Aspose::Email::LinkedResourceCollection::ContainsId |
( |
System::String |
contentId | ) |
|
◆ Dispose()
void Aspose::Email::LinkedResourceCollection::Dispose |
( |
| ) |
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
◆ InsertItem()
void Aspose::Email::LinkedResourceCollection::InsertItem |
( |
int32_t |
index, |
|
|
const System::SharedPtr< LinkedResource > & |
item |
|
) |
| |
|
overrideprotected |
Inserts an element into the T:System::Collections::ObjectModel::Collection`1 at the specified index.
- Parameters
-
index | The zero-based index at which item should be inserted. |
item | The object to insert. The value can be null for reference types. |
- Exceptions
-
◆ Remove()
bool Aspose::Email::LinkedResourceCollection::Remove |
( |
const System::SharedPtr< LinkedResource > & |
item | ) |
|
|
override |
◆ RemoveAt()
void Aspose::Email::LinkedResourceCollection::RemoveAt |
( |
int32_t |
index, |
|
|
bool |
removeHtmlLink |
|
) |
| |
Removes the element at the specified index from this collection.
- Parameters
-
index | The zero-based index of the element to remove. |
removeHtmlLink | Defines need remove link from html body or not. |
◆ RemoveItem()
void Aspose::Email::LinkedResourceCollection::RemoveItem |
( |
int32_t |
index | ) |
|
|
overrideprotected |
◆ SetItem()
void Aspose::Email::LinkedResourceCollection::SetItem |
( |
int32_t |
index, |
|
|
const System::SharedPtr< LinkedResource > & |
item |
|
) |
| |
|
overrideprotected |
Replaces the element at the specified index.
- Parameters
-
index | The zero-based index of the element to replace. |
item | The new value for the element at the specified index. The value can be null for reference types. |
- Exceptions
-
◆ SetTemplateWeakPtr()
void Aspose::Email::LinkedResourceCollection::SetTemplateWeakPtr |
( |
uint32_t |
argument | ) |
|
|
override |
◆ Aspose::Email::AlternateView
◆ Aspose::Email::AlternateViewCollection
◆ Aspose::Email::MailMessage
◆ Aspose::Email::Mapi::MailMessageInterpretor
friend class Aspose::Email::Mapi::MailMessageInterpretor |
|
friend |
◆ Aspose::Email::ReadOnlyMailMessage
friend class Aspose::Email::ReadOnlyMailMessage |
|
friend |
◆ LinkedResourceCollectionChanged
System::EventHandler Aspose::Email::LinkedResourceCollection::LinkedResourceCollectionChanged |
◆ LinkedResourceRemoved