Share via


MacBinaryHeader members

The MacBinaryHeader class represents a Mac Binary header in a BinHex data stream.

The MacBinaryHeader type exposes the following members.

Constructors

  Name Description
Public method MacBinaryHeader() The MacBinaryHeader constructor creates a new MacBinaryHeader object with default values.
Public method MacBinaryHeader([]) The MacBinaryHeader constructor constructs a new MacBinaryHeader object from a valid Mac Binary header contained in the bytes parameter.

Top

Properties

  Name Description
Public property CheckSum The CheckSum property gets the checksum for this MacBinaryHeader.
Public property CreationDate The CreationDate property gets or sets the creation date for this MacBinaryHeader object.
Public property DataForkLength The DataForkLength property gets or sets the length in bytes of the data fork of the BinHex data associated with this MacBinaryHeader object.
Public property FileCreator The FileCreator property gets or sets the Creator field of the Mac Binary Header represented by this MacBinaryHeader object.
Public property FileId The FileId property gets or sets the FileId field of the Mac Binary header represented by this MacBinaryHeader object.
Public property FileName The FileName property gets or sets the FileName field of the Mac Binary header that this MacBinaryHeader object represents.
Public property FileNameLength The FileNameLength property gets the length of the file name.
Public property FileType The FileType property gets or sets an integer value representing the Type field in the Mac Binary header that this MacBinaryHeader object represents.
Public property FinderFlags The FinderFlags property gets or sets the FinderFlags field of the Mac Binary header represented by this MacBinaryHeader object.
Public property GetInfoLength The GetInfoLength property gets or sets the length of the GetInfo comment field of the Mac Binary header that this MacBinaryHeader object represents.
Public property MinimumVersion The MinimumVersion property gets or sets the MinVerMacBin2 field of the Mac Binary header that this MacBinaryHeader object represents.
Public property ModificationDate The ModificationDate property gets or sets the ModificationDate field of the Mac Binary header that this MacBinaryHeader object owns.
Public property OldVersion The OldVersion property gets the old Mac Binary header version, which must be 0.
Public property Protected The Protected property gets or sets the Protected field of the Mac Binary header that this MacBinaryHeader object owns.
Public property ResourceForkLength The ResourceForkLength property gets or sets the ResourceFork size field of the Mac Binary header that this MacBinaryHeader object owns.
Public property SecondaryHeaderLength The SecondaryHeaderLength property gets or sets the SecondHeader field of the Mac Binary header that this MacBinaryHeader object owns.
Public property UnpackedSize The UnpackedSize property gets or sets the Unpacked field of the Mac Binary header that this MacBinaryHeader object owns.
Public property Version The Version property gets or sets the VerMacBin2 field of the Mac Binary header that this MacBinaryHeader object owns.
Public property XIcon The XIcon property gets or sets the xIcon field of the Mac Binary header that this MacBinaryHeader object owns.
Public property YIcon The YIcon method gets or sets the yIcon field of the Mac Binary header that this MacBinaryHeader object owns.

Top

See also

Reference

MacBinaryHeader class

Microsoft.Exchange.Data.Mime.Encoders namespace