Aspose::Words::DigitalSignatures::DigitalSignatureCollection::GetEnumerator method
DigitalSignatureCollection::GetEnumerator method
Returns a dictionary enumerator object that can be used to iterate over all items in the collection.
System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<Aspose::Words::DigitalSignatures::DigitalSignature>>> Aspose::Words::DigitalSignatures::DigitalSignatureCollection::GetEnumerator() override
Examples
Shows how to print all the digital signatures of a signed document.
SharedPtr<DigitalSignatureCollection> digitalSignatures = DigitalSignatureUtil::LoadSignatures(MyDir + u"Digitally signed.docx");
{
SharedPtr<System::Collections::Generic::IEnumerator<SharedPtr<DigitalSignature>>> enumerator = digitalSignatures->GetEnumerator();
while (enumerator->MoveNext())
{
SharedPtr<DigitalSignature> ds = enumerator->get_Current();
if (ds != nullptr)
{
std::cout << System::ObjectExt::ToString(ds) << std::endl;
}
}
}
See Also
- Class DigitalSignature
- Class DigitalSignatureCollection
- Namespace Aspose::Words::DigitalSignatures
- Library Aspose.Words for C++