| Catalyst Internet Mail .NET |
|
InternetMail.AttachData Method (Byte[],
Int32, String, String)
Attach the contents of a byte array to the current message.
[Visual Basic]
Overloads Public Function AttachData( _
ByVal
buffer As
Byte(), _
ByVal
length As
Integer, _
ByVal
contentName As
String, _
ByVal
contentType As
String _
) As
Boolean
Parameters
- buffer
- A byte array that contains the data to be attached to the
message.
- length
- An integer value which specifies the maximum number of bytes
top copy from the buffer. This value cannot be larger than the size
of the buffer specified by the caller.
- contentName
- An string argument which specifies a name for the data being
attached to the message. This typically is used as a file name by
the mail client to store the data in. Note that if a file name is
specified with a path, only the base file name will be used.
- contentType
- An string argument which specifies the type of data being
attached. The value must be a valid MIME content type. If the
buffer contains only text characters, then the content type will be
specified as text/plain. If the buffer contains binary data, then
the content type will be specified as application/octet-stream,
which is appropriate for any type of data.
Return Value
This method returns a boolean value. If the method succeeds, the
return value is true. If the method fails, the
return value is false. To get extended error
information, check the value of the LastError property.
See Also
InternetMail Class |
SocketTools Namespace | InternetMail.AttachData
Overload List