コード例 #1
0
 public EditPrivacyInfoStep(
     Wizard owner,
     AccountManagementWizardState state,
     bool parentAccount,
     PrivacyInfoSettings showSettings)
     : base(owner, state, parentAccount, showSettings)
 {
 }
コード例 #2
0
 public PrivacySettingChoice(
     IModelItemOwner owner,
     string detailedDescription,
     string description,
     IList choices,
     PrivacySettingId settingId,
     PrivacyInfoSettings infoSettings)
     : base(owner, description, choices)
 {
     this.m_detailedDescription = detailedDescription;
     this.m_settingId           = settingId;
     this.m_infoSettings        = infoSettings;
 }
コード例 #3
0
 public PrivacySettingChoice(
     IModelItemOwner owner,
     string detailedDescription,
     string description,
     IList choices,
     PrivacySettingId settingId,
     PrivacyInfoSettings infoSettings,
     string linkDescription,
     string linkUrl)
     : this(owner, detailedDescription, description, choices, settingId, infoSettings)
 {
     this.LinkDescription = linkDescription;
     this.LinkUrl         = linkUrl;
 }
コード例 #4
0
 public PrivacyInfoStep(
     Wizard owner,
     AccountManagementWizardState state,
     bool parentAccount,
     PrivacyInfoSettings showSettings)
     : base(owner, state, parentAccount)
 {
     this._showSettings = showSettings;
     if (this.ShowingNewsletterSettings && !parentAccount)
     {
         this.Description = Shell.LoadString(StringId.IDS_ACCOUNT_CREATION_ACCOUNT_INFO_STEP);
     }
     else if (parentAccount || SignIn.Instance.SignedIn && SignIn.Instance.IsParentallyControlled)
     {
         this.Description = Shell.LoadString(StringId.IDS_ACCOUNT_CREATION_ZUNE_FAMILY_HEADER);
     }
     else
     {
         this.Description = Shell.LoadString(StringId.IDS_ACCOUNT_CREATION_ACCOUNT_INFO_STEP);
     }
     this.Initialize(null);
     this.CanNavigateInto = false;
 }