/// <summary>
 /// Initializes a new instance of the <see cref="EnvelopeTransferRule" /> class.
 /// </summary>
 /// <param name="CarbonCopyOriginalOwner">.</param>
 /// <param name="Enabled">.</param>
 /// <param name="EnvelopeTransferRuleId">.</param>
 /// <param name="EventType">.</param>
 /// <param name="FromGroup">FromGroup.</param>
 /// <param name="FromUser">FromUser.</param>
 /// <param name="ModifiedDate">.</param>
 /// <param name="ModifiedUser">ModifiedUser.</param>
 /// <param name="ToFolder">ToFolder.</param>
 /// <param name="ToUser">ToUser.</param>
 public EnvelopeTransferRule(string CarbonCopyOriginalOwner = default(string), string Enabled = default(string), string EnvelopeTransferRuleId = default(string), string EventType = default(string), Group FromGroup = default(Group), UserInformation FromUser = default(UserInformation), string ModifiedDate = default(string), UserInformation ModifiedUser = default(UserInformation), Folder ToFolder = default(Folder), UserInformation ToUser = default(UserInformation))
 {
     this.CarbonCopyOriginalOwner = CarbonCopyOriginalOwner;
     this.Enabled = Enabled;
     this.EnvelopeTransferRuleId = EnvelopeTransferRuleId;
     this.EventType    = EventType;
     this.FromGroup    = FromGroup;
     this.FromUser     = FromUser;
     this.ModifiedDate = ModifiedDate;
     this.ModifiedUser = ModifiedUser;
     this.ToFolder     = ToFolder;
     this.ToUser       = ToUser;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="NewAccountDefinition" /> class.
 /// </summary>
 /// <param name="AccountName">The account name for the new account..</param>
 /// <param name="AccountSettings">The list of account settings. These determine the features available for the account. Note that some features are determined by the plan used to create the account, and cannot be overridden..</param>
 /// <param name="AddressInformation">AddressInformation.</param>
 /// <param name="CreditCardInformation">CreditCardInformation.</param>
 /// <param name="DistributorCode">The code that identifies the billing plan groups and plans for the new account..</param>
 /// <param name="DistributorPassword">The password for the distributorCode..</param>
 /// <param name="InitialUser">InitialUser.</param>
 /// <param name="PaymentProcessorInformation">PaymentProcessorInformation.</param>
 /// <param name="PlanInformation">PlanInformation.</param>
 /// <param name="ReferralInformation">ReferralInformation.</param>
 /// <param name="SocialAccountInformation">SocialAccountInformation.</param>
 public NewAccountDefinition(string AccountName = default(string), List <NameValue> AccountSettings = default(List <NameValue>), AccountAddress AddressInformation = default(AccountAddress), CreditCardInformation CreditCardInformation = default(CreditCardInformation), string DistributorCode = default(string), string DistributorPassword = default(string), UserInformation InitialUser = default(UserInformation), PaymentProcessorInformation PaymentProcessorInformation = default(PaymentProcessorInformation), PlanInformation PlanInformation = default(PlanInformation), ReferralInformation ReferralInformation = default(ReferralInformation), SocialAccountInformation SocialAccountInformation = default(SocialAccountInformation))
 {
     this.AccountName                 = AccountName;
     this.AccountSettings             = AccountSettings;
     this.AddressInformation          = AddressInformation;
     this.CreditCardInformation       = CreditCardInformation;
     this.DistributorCode             = DistributorCode;
     this.DistributorPassword         = DistributorPassword;
     this.InitialUser                 = InitialUser;
     this.PaymentProcessorInformation = PaymentProcessorInformation;
     this.PlanInformation             = PlanInformation;
     this.ReferralInformation         = ReferralInformation;
     this.SocialAccountInformation    = SocialAccountInformation;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="NewAccountDefinition" /> class.
 /// </summary>
 /// <param name="AccountName">The account name for the new account..</param>
 /// <param name="AccountSettings">AccountSettings.</param>
 /// <param name="AddressInformation">AddressInformation.</param>
 /// <param name="CreditCardInformation">CreditCardInformation.</param>
 /// <param name="DirectDebitProcessorInformation">DirectDebitProcessorInformation.</param>
 /// <param name="DistributorCode">The code that identifies the billing plan groups and plans for the new account..</param>
 /// <param name="DistributorPassword">The password for the distributorCode..</param>
 /// <param name="EnvelopePartitionId">EnvelopePartitionId.</param>
 /// <param name="InitialUser">InitialUser.</param>
 /// <param name="PaymentMethod">PaymentMethod.</param>
 /// <param name="PaymentProcessorInformation">PaymentProcessorInformation.</param>
 /// <param name="PlanInformation">PlanInformation.</param>
 /// <param name="ReferralInformation">ReferralInformation.</param>
 /// <param name="SocialAccountInformation">SocialAccountInformation.</param>
 public NewAccountDefinition(string AccountName = default(string), AccountSettingsInformation AccountSettings = default(AccountSettingsInformation), AccountAddress AddressInformation = default(AccountAddress), CreditCardInformation CreditCardInformation = default(CreditCardInformation), DirectDebitProcessorInformation DirectDebitProcessorInformation = default(DirectDebitProcessorInformation), string DistributorCode = default(string), string DistributorPassword = default(string), string EnvelopePartitionId = default(string), UserInformation InitialUser = default(UserInformation), string PaymentMethod = default(string), PaymentProcessorInformation PaymentProcessorInformation = default(PaymentProcessorInformation), PlanInformation PlanInformation = default(PlanInformation), ReferralInformation ReferralInformation = default(ReferralInformation), SocialAccountInformation SocialAccountInformation = default(SocialAccountInformation))
 {
     this.AccountName                     = AccountName;
     this.AccountSettings                 = AccountSettings;
     this.AddressInformation              = AddressInformation;
     this.CreditCardInformation           = CreditCardInformation;
     this.DirectDebitProcessorInformation = DirectDebitProcessorInformation;
     this.DistributorCode                 = DistributorCode;
     this.DistributorPassword             = DistributorPassword;
     this.EnvelopePartitionId             = EnvelopePartitionId;
     this.InitialUser                     = InitialUser;
     this.PaymentMethod                   = PaymentMethod;
     this.PaymentProcessorInformation     = PaymentProcessorInformation;
     this.PlanInformation                 = PlanInformation;
     this.ReferralInformation             = ReferralInformation;
     this.SocialAccountInformation        = SocialAccountInformation;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Notary" /> class.
 /// </summary>
 /// <param name="CreatedDate">CreatedDate.</param>
 /// <param name="Enabled">Enabled.</param>
 /// <param name="Searchable">Searchable.</param>
 /// <param name="UserInfo">UserInfo.</param>
 public Notary(string CreatedDate = default(string), string Enabled = default(string), string Searchable = default(string), UserInformation UserInfo = default(UserInformation))
 {
     this.CreatedDate = CreatedDate;
     this.Enabled     = Enabled;
     this.Searchable  = Searchable;
     this.UserInfo    = UserInfo;
 }
Example #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserProfile" /> class.
 /// </summary>
 /// <param name="Address">Address.</param>
 /// <param name="AuthenticationMethods">These properties cannot be modified in the PUT.   Indicates the authentication methods used by the user..</param>
 /// <param name="CompanyName">The name of the user&#39;s Company..</param>
 /// <param name="DisplayOrganizationInfo"> When set to **true**, the user&#39;s company and title information are shown on the ID card. .</param>
 /// <param name="DisplayPersonalInfo">When set to **true**, the user&#39;s Address and Phone number are shown on the ID card..</param>
 /// <param name="DisplayProfile">When set to **true**, the user&#39;s ID card can be viewed from signed documents and envelope history..</param>
 /// <param name="DisplayUsageHistory">When set to **true**, the user&#39;s usage information is shown on the ID card..</param>
 /// <param name="ProfileImageUri">.</param>
 /// <param name="Title">.</param>
 /// <param name="UsageHistory">UsageHistory.</param>
 /// <param name="UserDetails">UserDetails.</param>
 /// <param name="UserProfileLastModifiedDate">.</param>
 public UserProfile(AddressInformationV2 Address = default(AddressInformationV2), List<AuthenticationMethod> AuthenticationMethods = default(List<AuthenticationMethod>), string CompanyName = default(string), string DisplayOrganizationInfo = default(string), string DisplayPersonalInfo = default(string), string DisplayProfile = default(string), string DisplayUsageHistory = default(string), string ProfileImageUri = default(string), string Title = default(string), UsageHistory UsageHistory = default(UsageHistory), UserInformation UserDetails = default(UserInformation), string UserProfileLastModifiedDate = default(string))
 {
     this.Address = Address;
     this.AuthenticationMethods = AuthenticationMethods;
     this.CompanyName = CompanyName;
     this.DisplayOrganizationInfo = DisplayOrganizationInfo;
     this.DisplayPersonalInfo = DisplayPersonalInfo;
     this.DisplayProfile = DisplayProfile;
     this.DisplayUsageHistory = DisplayUsageHistory;
     this.ProfileImageUri = ProfileImageUri;
     this.Title = Title;
     this.UsageHistory = UsageHistory;
     this.UserDetails = UserDetails;
     this.UserProfileLastModifiedDate = UserProfileLastModifiedDate;
 }