コード例 #1
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public ExternalFile()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ProtectRange), 1, -1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(SymbolPath), 1, -1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(IgnoreRange)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #2
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Family()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(UpgradeImage), 1, -1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ExternalFile)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ProtectFile)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #3
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Wix()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, 1);
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     ElementCollection childCollection2 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, 1);
     childCollection2.AddItem(new ElementCollection.ChoiceItem(typeof(Product)));
     childCollection2.AddItem(new ElementCollection.ChoiceItem(typeof(Module)));
     childCollection1.AddCollection(childCollection2);
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(Fragment), 0, -1));
     childCollection0.AddCollection(childCollection1);
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(PatchCreation)));
     this.children = childCollection0;
 }
コード例 #4
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Control()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Text), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ComboBox), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListBox), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(ListView), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(RadioGroup), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(RadioButtonGroup), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Property), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Binary), 0, 1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Condition)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Publish)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Subscribe)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #5
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public UpgradeImage()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(TargetImage), 1, -1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(SymbolPath)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(UpgradeFile)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #6
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public WebSite()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(WebAddress), 1, -1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(WebApplication), 0, 1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebDir)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebError)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebFilter)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebVirtualDir)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #7
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public UI()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Error)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ProgressText)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(BillboardAction)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ComboBox)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ListBox)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ListView)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(RadioGroup)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(RadioButtonGroup)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(TextStyle)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(UIText)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Dialog)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(DialogRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(PropertyRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Property)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Binary)));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(AdminUISequence), 0, 1));
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(InstallUISequence), 0, 1));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #8
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Product()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Package), 1, 1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(AppId)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Binary)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ComplianceCheck)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Condition)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(CustomAction)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(CustomTable)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Directory)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(DirectoryRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(EnsureTable)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Feature)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(FeatureRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(FragmentRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Group)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Icon)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Media)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Property)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(PropertyRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(SFPCatalog)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(SqlDatabase)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Upgrade)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(UI)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(User)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebApplication)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebAppPool)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebDirProperties)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebLog)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebSite)));
     ElementCollection childCollection2 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(InstallExecuteSequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(InstallUISequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdminExecuteSequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdminUISequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdvertiseExecuteSequence), 0, 1));
     childCollection1.AddCollection(childCollection2);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #9
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public PatchCreation()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(PatchInformation), 1, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(PatchMetadata), 0, 1));
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Family), 1, -1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(PatchProperty)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(PatchSequence)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ReplacePatch)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(TargetProductCode)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #10
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Module()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection0.AddItem(new ElementCollection.SequenceItem(typeof(Package), 1, 1));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(AppId)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Binary)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ComponentGroupRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ComponentRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Configuration)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(CustomAction)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(CustomTable)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Dependency)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Directory)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(DirectoryRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(EnsureTable)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Exclusion)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(FragmentRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Group)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Icon)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(IgnoreModularization)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Property)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(PropertyRef)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(SFPCatalog)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(SqlDatabase)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(Substitution)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(UI)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(User)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebApplication)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebAppPool)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebDirProperties)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebLog)));
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(WebSite)));
     ElementCollection childCollection2 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(InstallExecuteSequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(InstallUISequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdminExecuteSequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdminUISequence), 0, 1));
     childCollection2.AddItem(new ElementCollection.SequenceItem(typeof(AdvertiseExecuteSequence), 0, 1));
     childCollection1.AddCollection(childCollection2);
     childCollection1.AddItem(new ElementCollection.ChoiceItem(typeof(ISchemaElement)));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }
コード例 #11
0
ファイル: wix.cs プロジェクト: sillsdev/FwSupportTools
 public Include()
 {
     ElementCollection childCollection0 = new ElementCollection(ElementCollection.CollectionType.Choice, 0, -1);
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(AppId)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Binary)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Category)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Class)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ComplianceCheck)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Condition)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(CopyFile)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(CreateFolder)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(CustomAction)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(CustomTable)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Directory)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(DirectoryRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(EnsureTable)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Environment)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Extension)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Feature)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(FeatureRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(File)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(IniFile)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Interface)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(IsolateComponent)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(FragmentRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Group)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Icon)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Media)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ODBCDataSource)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ODBCDriver)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ODBCTranslator)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ProgId)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Property)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(PropertyRef)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Registry)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(RemoveFile)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(RemoveFolder)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ReserveCost)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ServiceControl)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ServiceInstall)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(SFPCatalog)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Shortcut)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(SqlDatabase)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(TypeLib)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Upgrade)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(UI)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(User)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebApplication)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebAppPool)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebDirProperties)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebLog)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebSite)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(Certificate)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(FileShare)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(ServiceConfig)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(SqlScript)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(SqlString)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebDir)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebFilter)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebProperty)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebServiceExtension)));
     childCollection0.AddItem(new ElementCollection.ChoiceItem(typeof(WebVirtualDir)));
     ElementCollection childCollection1 = new ElementCollection(ElementCollection.CollectionType.Sequence);
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(InstallExecuteSequence), 0, 1));
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(InstallUISequence), 0, 1));
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(AdminExecuteSequence), 0, 1));
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(AdminUISequence), 0, 1));
     childCollection1.AddItem(new ElementCollection.SequenceItem(typeof(AdvertiseExecuteSequence), 0, 1));
     childCollection0.AddCollection(childCollection1);
     this.children = childCollection0;
 }