/// <summary> /// default constructor for media:credit /// </summary> public AppDraft(bool isDraft) : base(BaseNameTable.XmlElementPubDraft, BaseNameTable.gAppPublishingPrefix, BaseNameTable.AppPublishingNamespace(null), isDraft ? "yes" : "no") { }
/// <summary> /// default constructor for media:group /// </summary> public AppControl() : base(BaseNameTable.XmlElementPubControl, BaseNameTable.gAppPublishingPrefix, BaseNameTable.AppPublishingNamespace(null)) { this.ExtensionFactories.Add(new AppDraft()); }
/// <summary> /// default constructor for app:draft /// </summary> public AppDraft() : base( BaseNameTable.XmlElementPubDraft, BaseNameTable.gAppPublishingPrefix, BaseNameTable.AppPublishingNamespace(null)) { }
/// <summary> /// need so setup the namespace based on the version information /// </summary> protected override void VersionInfoChanged() { base.VersionInfoChanged(); this.SetXmlNamespace(BaseNameTable.AppPublishingNamespace(this)); }
/// <summary> /// default constructor for app:control /// </summary> public AppControl() : this(BaseNameTable.AppPublishingNamespace(null)) { }