Gets or sets the key of the header.
[Visual Basic] Public Property HeaderKey As String
[C#]
public string HeaderKey {get; set;}
[C++] public: __property String* get_HeaderKey(); public: __property void set_HeaderKey(String*);
[JScript] public function get HeaderKey() : String; public function set HeaderKey(String);
Property Value
Example
[Visual Basic, C#, C++] To get the full samples of EAGetMail, please refer to Samples section.
[Visual Basic]
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#]
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++]
using namespace System;
using namespace EAGetMail;
Void ParseHeaders()
{
Mail *oMail = new Mail(S"TryIt");
oMail->Load( S"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 );
}
}