コード例 #1
0
    /// <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);
    }
コード例 #2
0
 /// <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);
 }
コード例 #3
0
    /// <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));
    }
コード例 #4
0
 String GetCollectionItemXmlElementName(PersonaEmailAddress personaEmailAddress)
 {
     return(this.collectionItemXmlElementName);
 }
コード例 #5
0
ファイル: Persona.cs プロジェクト: saurabh-mhaisekar/ews
 set EmailAddress(PersonaEmailAddress value) => this.PropertyBag[PersonaSchema.EmailAddress] = value;