Initialize
DocumentFormatInstance.Initialize method
Εκτελεί αρχικοποίηση της παρουσίας του χειριστή μορφής εγγράφου.
public virtual void Initialize(DocumentFormatConfiguration config, RedactorSettings settings)
Παράμετρος | Τύπος | Περιγραφή |
---|---|---|
config | DocumentFormatConfiguration | Διαμόρφωση μορφής |
settings | RedactorSettings | Προεπιλεγμένες ρυθμίσεις για τη διαδικασία σύνταξης. |
Παραδείγματα
Το ακόλουθο παράδειγμα δείχνει πώς να χρησιμοποιήσετε τα δεδομένα αρχικοποίησης.
public class MyCustomHandler : DocumentFormatInstance
{
private string MyProperty { get; set; }
// Άλλος προσαρμοσμένος κώδικας
...
public override void Initialize(DocumentFormatConfiguration config)
{
base.Initialize(config);
if (config.InitializationData.ContainsKey("MyProperty"))
{
MyProperty = config.InitializationData["MyProperty"];
}
}
}
// Σύνδεση προσαρμοσμένης μορφής στο GroupDocs.Redaction
var mySettings = new DocumentFormatConfiguration();
mySettings.ExtensionFilter = ".foo";
mySettings.DocumentType = typeof(MyCustomHandler);
mySettings.InitializationData.Add("MyProperty", "bar");
var configuration = RedactorConfiguration.GetInstance();
configuration.AvailableFormats.Add(mySettings);
Δείτε επίσης
- class DocumentFormatConfiguration
- class RedactorSettings
- class DocumentFormatInstance
- χώρος ονομάτων GroupDocs.Redaction.Integration
- συνέλευση GroupDocs.Redaction