Aspose::Words::Bibliography::PersonCollection class

PersonCollection class

Represents a list of persons who are bibliography source contributors.

class PersonCollection : public Aspose::Words::Bibliography::Contributor,
                         public System::Collections::Generic::IEnumerable<System::SharedPtr<Aspose::Words::Bibliography::Person>>

Methods

MethodDescription
Add(const System::SharedPtr<Aspose::Words::Bibliography::Person>&)Adds a Person to the collection.
Clear()Removes all items from the collection.
Contains(const System::SharedPtr<Aspose::Words::Bibliography::Person>&)Determines whether the collection contains a specific person.
get_Count()Gets the number of persons contained in the collection.
GetType() const override
idx_get(int32_t)Gets or sets a person at the specified index.
idx_set(int32_t, const System::SharedPtr<Aspose::Words::Bibliography::Person>&)Gets or sets a person at the specified index.
Is(const System::TypeInfo&) const override
PersonCollection()Initialize a new instance of the PersonCollection class.
PersonCollection(const System::SharedPtr<System::Collections::Generic::IEnumerable<System::SharedPtr<Aspose::Words::Bibliography::Person>>>&)
PersonCollection(const System::ArrayPtr<System::SharedPtr<Aspose::Words::Bibliography::Person>>&)Initialize a new instance of the PersonCollection class.
Remove(const System::SharedPtr<Aspose::Words::Bibliography::Person>&)Removes the person from the collection.
RemoveAt(int32_t)Removes the person at the specified index.
SetTemplateWeakPtr(uint32_t) override
static Type()

See Also