Class SelfExtractorOptions
περιεχόμενα
[
κρύβω
]SelfExtractorOptions class
Επιλογές για τη δημιουργία εκτελέσιμου αρχείου αυτοεξαγωγής.
public class SelfExtractorOptions
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|---|
| SelfExtractorOptions() | Ο προεπιλεγμένος κατασκευαστής. |
Ιδιότητες
| Ονομα | Περιγραφή |
|---|---|
| CloseWindowOnExtraction { get; set; } | Λαμβάνει ή ορίζει μια τιμή που υποδεικνύει εάν το παράθυρο εξαγωγής πρέπει να είναι κλειστό κατά την εξαγωγή ή όχι. |
| ExtractorTitle { get; set; } | Λαμβάνει ή ορίζει τον τίτλο του παραθύρου του εξολκέα. |
| RunAfterExtraction { get; set; } | Λαμβάνει ή ορίζει ένα πρόγραμμα που θα εκτελεστεί μετά την ολοκλήρωση της εξαγωγής του αρχείου. |
| TitleIcon { get; set; } | Λαμβάνει ή ορίζει τη διαδρομή προς το εικονίδιο τίτλου για τα κύρια παράθυρα της εφαρμογής εξαγωγής. |
Παρατηρήσεις
Το αρχείο αυτοεξαγωγής δεν μπορεί να δημιουργηθεί με μετρημένη άδεια:MeteredLicense .
Παραδείγματα
using (FileStream zipFile = File.Open("archive.exe", FileMode.Create))
{
using (var archive = new Archive())
{
archive.CreateEntry("entry.bin", "data.bin");
var sfxOptions = new SelfExtractorOptions() { ExtractorTitle = "Extractor", CloseWindowOnExtraction = true, TitleIcon = "C:\pictorgam.ico" };
archive.Save(zipFile, new ArchiveSaveOptions() { SelfExtractorOptions = sfxOptions });
}
}
Δείτε επίσης
- χώρος ονομάτων Aspose.Zip.Saving
- συνέλευση Aspose.Zip