| Visual Basic (Declaration) | |
|---|---|
Public Overloads Function Add( _ ByVal part As AttachmentStream _ ) As Integer | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As AttachmentStreams Dim part As AttachmentStream Dim value As Integer value = instance.Add(part) | |
| C# | |
|---|---|
public int Add( AttachmentStream part ) | |
| Managed Extensions for C++ | |
|---|---|
public: int Add( AttachmentStream* part ) | |
| C++/CLI | |
|---|---|
public: int Add( AttachmentStream^ part ) | |
Parameters
- part
- The AttachmentStream to add to the collection.
Return Value
The index at which the part was added.| Exception | Description |
|---|---|
| Dart.PowerTCP.Mail.InvalidParameterTypeException | part is not an AttachmentStream. |
The following example demonstrates creating a basic non-MIME message with a single attachment.
| Visual Basic | Copy Code |
|---|---|
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Mail" ' at the top of your class. ' Create a MessageStream object Dim msg As New MessageStream() ' Add a normal recipient msg.To.Add(New MailAddress("you@test.com")) ' Specify the sender msg.From = New MailAddress("me@test.com") ' Specify the subject msg.Subject = "Test" ' Add Non-MIME text msg.NonMime.Text = "Hello. How are you" ' Add a Non-MIME, Uuencoded attachment. msg.NonMime.Attachments.Add(New AttachmentStream("C:\\files\\graph.jpg")) ' Specify the server Smtp1.Server = "mail.test.com" ' Send the message Smtp1.Send(msg) | |
| C# | Copy Code |
|---|---|
// Be sure to import the namespace by putting "using Dart.PowerTCP.Mail;" // at the top of your class. // Create a MessageStream object MessageStream msg = new MessageStream(); // Add a normal recipient msg.To.Add(new MailAddress("you@test.com")); // Specify the sender msg.From = new MailAddress("me@test.com"); // Specify the subject msg.Subject = "Test"; // Add Non-MIME text msg.NonMime.Text = "Hello. How are you"; // Add a Non-MIME, Uuencoded attachment. msg.NonMime.Attachments.Add(new AttachmentStream("C:\\files\\graph.jpg")); // Specify the server smtp1.Server = "mail.test.com"; // Send the message smtp1.Send(msg); | |
Use this method to add an AttachmentStream to the AttachmentStreams collection. Before adding the AttachmentStream, be sure AttachmentStream.MimeEncoding = ContentEncoding.Uuencode.
Target Platforms: Microsoft .NET Framework 2.0