/// <summary> /// Adds a persona e-mail address to the collection. /// </summary> /// <param name="smtpAddress">The SMTP address used to initialize the persona e-mail address.</param> /// <returns>An PersonaEmailAddress object initialized with the provided SMTP address.</returns> PersonaEmailAddress Add(String smtpAddress) { PersonaEmailAddress emailAddress = new PersonaEmailAddress(smtpAddress); this.Add(emailAddress); return(emailAddress); }
/// <summary> /// Adds a persona e-mail address to the collection. /// </summary> /// <param name="emailAddress">The persona e-mail address to add.</param> void Add(PersonaEmailAddress emailAddress) { this.InternalAdd(emailAddress); }
/// <summary> /// Removes a persona e-mail address from the collection. /// </summary> /// <param name="personaEmailAddress">The e-mail address to remove.</param> /// <returns>Whether removed from the collection</returns> bool Remove(PersonaEmailAddress personaEmailAddress) { EwsUtilities.ValidateParam(personaEmailAddress, "personaEmailAddress"); return(this.InternalRemove(personaEmailAddress)); }
String GetCollectionItemXmlElementName(PersonaEmailAddress personaEmailAddress) { return(this.collectionItemXmlElementName); }
set EmailAddress(PersonaEmailAddress value) => this.PropertyBag[PersonaSchema.EmailAddress] = value;