Initializes a new instance of the HeaderItem class.
[Visual Basic] Public Sub New( headerKey As String, _ headerValue As String _ ) Public Sub New( _ keyvalue As String _ )
[C#] public HeaderItem( string headerKey, string headerValue ); public HeaderItem( string keyvalue );
[C++] public: HeaderItem( String^ headerKey, String^ headerValue ); public: HeaderItem( String^ keyvalue );
[JScript] public function HeaderItem( headerKey : String, headerValue : String ); public function HeaderItem( keyvalue : String );
Parameters
Example
[Visual Basic, C#, C++] To get the full samples of EAGetMail, please refer to Samples section.
[Visual Basic - Parse Headers] Imports EAGetMail Public Sub ParseHeaders() Dim oMail As New Mail("TryIt") oMail.Load("c:\test.eml", False) Dim oHeaders As HeaderCollection = oMail.Headers Dim count As Integer = oHeaders.Count For i As Integer = 0 To count - 1 Dim oHeader As HeaderItem = oHeaders(i) Console.WriteLine("{0}: {1}", oHeader.HeaderKey, oHeader.HeaderValue) Next End Sub
[C# - Parse Headers] using System; using EAGetMail; public static void ParseHeaders() { Mail oMail = new Mail("TryIt"); oMail.Load("c:\\test.eml", false); HeaderCollection oHeaders = oMail.Headers; int count = oHeaders.Count; for(int i = 0; i < count; i++) { HeaderItem oHeader = oHeaders[i] as HeaderItem; Console.WriteLine("{0}: {1}", oHeader.HeaderKey, oHeader.HeaderValue); } }
[C++/CLI - Parse Headers] using namespace System; using namespace EAGetMail; Void ParseHeaders() { Mail ^oMail = gcnew Mail("TryIt"); oMail->Load("c:\\test.eml", false); HeaderCollection ^oHeaders = oMail->Headers; int count = oHeaders->Count; for(int i = 0; i < count; i++) { HeaderItem ^oHeader = dynamic_cast<HeaderItem^>(oHeaders->Item[i]); Console::WriteLine("{0}: {1}", oHeader->HeaderKey, oHeader->HeaderValue); } }
See Also
Online Tutorials