Used to remove the specified address.
Syntax
| Visual Basic (Usage) | Copy Code |
|---|
Dim instance As MailAddresses
Dim MailAddressString As String
Dim value As MailAddress
value = instance.Remove(MailAddressString) |
Parameters
- MailAddressString
Return Value
If a MailAddress object is removed, this returns the MailAddress object. If no MailAddress object is removed, this returns null.
Example
The following example demonstrates the functionality of the MailAddresses collection.
| Visual Basic | Copy Code |
|---|
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Mail"
' at the top of your class.
' Create a MailAddresses collection
Dim ma As New MailAddresses()
' Add a single email address
ma.Add(New MailAddress("address1@test.com"))
' Add a comma delimited list of email addresses.
ma.Add("address2@test.com,address3@test.com")
' Add an otherwise-delimited list of email addresses.
ma.Add("address2@test.com&address3@test.com", "&")
' Remove an email address
ma.Remove("address1@test.com")
' Remove any duplicate email addresses
ma.RemoveDuplicates()
System.Diagnostics.Debug.WriteLine(ma.ToString())
' Output
' ------------------
' <address2@test.com>,<address3@test.com>
' Add some more email addresses
ma.Add("mail1@other.com,mail2@other.com")
' Split the addresses by domain
Dim marray() As MailAddresses = ma.SplitByDomain()
Dim m As MailAddresses
For Each m In marray
System.Diagnostics.Debug.WriteLine(m.ToString())
Next
' Output
' -----------------
' <mail1@other.com>,<mail2@other.com>
' <address2@test.com>,<address3@test.com>
' |
| C# | Copy Code |
|---|
// Be sure to import the namespace by putting "using Dart.PowerTCP.Mail;"
// at the top of your class.
// Create a MailAddresses collection
MailAddresses ma = new MailAddresses();
// Add a single email address
ma.Add(new MailAddress("address1@test.com"));
// Add a comma delimited list of email addresses.
ma.Add("address2@test.com,address3@test.com");
// Add an otherwise-delimited list of email addresses.
ma.Add("address2@test.com&address3@test.com", "&");
// Remove an email address
ma.Remove("address1@test.com");
// Remove any duplicate email addresses
ma.RemoveDuplicates();
System.Diagnostics.Debug.WriteLine(ma.ToString());
// Output
// ------------------
// <address2@test.com>,<address3@test.com>
// Add some more email addresses
ma.Add("mail1@other.com,mail2@other.com");
// Split the addresses by domain
MailAddresses[] marray = ma.SplitByDomain();
foreach(MailAddresses m in marray)
System.Diagnostics.Debug.WriteLine(m.ToString());
// Output
// -----------------
// <mail1@other.com>,<mail2@other.com>
// <address2@test.com>,<address3@test.com>
// |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0
See Also