Classe TRESTDWMessagePart

Unit

Declaração

type TRESTDWMessagePart = class(TCollectionItem)

Descrição

Hierarquia

Visão Geral

Campos

Protected FContentMD5: String;
Protected FCharSet: String;
Protected FEndBoundary: String;
Protected FFileName: String;
Protected FName: String;
Protected FExtraHeaders: TRESTDWHeaderList;
Protected FHeaders: TRESTDWHeaderList;
Protected FIsEncoded: Boolean;
Protected FOnGetMessagePartStream: TOnGetMessagePartStream;
Protected FParentPart: Integer;

Métodos

Protected Function GetContentDisposition: String; Virtual;
Protected Function GetContentType: String; Virtual;
Protected Function GetContentTransfer: String; Virtual;
Protected Function GetContentID: String; Virtual;
Protected Function GetContentLocation: String; Virtual;
Protected Function GetContentDescription: String; Virtual;
Protected Function GetMessageParts: TRESTDWMessageParts;
Protected Function GetOwnerMessage: TPersistent;
Protected Procedure SetContentDisposition(Const Value : String); Virtual;
Protected Procedure SetContentType(Const Value : String); Virtual;
Protected Procedure SetContentTransfer(Const Value : String); Virtual;
Protected Procedure SetExtraHeaders(Const Value : TRESTDWHeaderList);
Protected Procedure SetContentID(Const Value : String); Virtual;
Protected Procedure SetContentDescription(Const Value : String); Virtual;
Protected Procedure SetContentLocation(Const Value : String); Virtual;
Public Constructor Create(aCollection : TCollection); Override;
Public Destructor Destroy; Override;
Public Procedure Assign(Source : TPersistent); Override;
Public Function GetCharSet(AHeader : String) : String;
Public Function ResolveContentType(AContentType : String) : String;
Public Class Function PartType: TRESTDWMessagePartType; Virtual;

Propriedades

Public property IsEncoded : Boolean Read FIsEncoded;
Public property MessageParts : TRESTDWMessageParts Read GetMessageParts;
Public property OwnerMessage : TPersistent Read GetOwnerMessage;
Public property OnGetMessagePartStream : TOnGetMessagePartStream Read FOnGetMessagePartStream Write FOnGetMessagePartStream;
Public property Headers : TRESTDWHeaderList Read FHeaders;
Published property CharSet : String Read FCharSet Write FCharSet;
Published property ContentDescription : String Read GetContentDescription Write SetContentDescription;
Published property ContentDisposition : String Read GetContentDisposition Write SetContentDisposition;
Published property ContentID : String Read GetContentID Write SetContentID;
Published property ContentLocation : String Read GetContentLocation Write SetContentLocation;
Published property ContentTransfer : String Read GetContentTransfer Write SetContentTransfer;
Published property ContentType : String Read GetContentType Write SetContentType;
Published property ExtraHeaders : TRESTDWHeaderList Read FExtraHeaders Write SetExtraHeaders;
Published property FileName : String Read FFileName Write FFileName;
Published property Name : String Read FName Write FName;
Published property ParentPart : Integer Read FParentPart Write FParentPart;

Descrição

Campos

Protected FContentMD5: String;
 
Protected FCharSet: String;
 
Protected FEndBoundary: String;
 
Protected FFileName: String;
 
Protected FName: String;
 
Protected FExtraHeaders: TRESTDWHeaderList;
 
Protected FHeaders: TRESTDWHeaderList;
 
Protected FIsEncoded: Boolean;
 
Protected FOnGetMessagePartStream: TOnGetMessagePartStream;
 
Protected FParentPart: Integer;
 

Métodos

Protected Function GetContentDisposition: String; Virtual;
 
Protected Function GetContentType: String; Virtual;
 
Protected Function GetContentTransfer: String; Virtual;
 
Protected Function GetContentID: String; Virtual;
 
Protected Function GetContentLocation: String; Virtual;
 
Protected Function GetContentDescription: String; Virtual;
 
Protected Function GetMessageParts: TRESTDWMessageParts;
 
Protected Function GetOwnerMessage: TPersistent;
 
Protected Procedure SetContentDisposition(Const Value : String); Virtual;
 
Protected Procedure SetContentType(Const Value : String); Virtual;
 
Protected Procedure SetContentTransfer(Const Value : String); Virtual;
 
Protected Procedure SetExtraHeaders(Const Value : TRESTDWHeaderList);
 
Protected Procedure SetContentID(Const Value : String); Virtual;
 
Protected Procedure SetContentDescription(Const Value : String); Virtual;
 
Protected Procedure SetContentLocation(Const Value : String); Virtual;
 
Public Constructor Create(aCollection : TCollection); Override;
 
Public Destructor Destroy; Override;
 
Public Procedure Assign(Source : TPersistent); Override;
 
Public Function GetCharSet(AHeader : String) : String;
 
Public Function ResolveContentType(AContentType : String) : String;
 
Public Class Function PartType: TRESTDWMessagePartType; Virtual;
 

Propriedades

Public property IsEncoded : Boolean Read FIsEncoded;
 
Public property MessageParts : TRESTDWMessageParts Read GetMessageParts;
 
Public property OwnerMessage : TPersistent Read GetOwnerMessage;
 
Public property OnGetMessagePartStream : TOnGetMessagePartStream Read FOnGetMessagePartStream Write FOnGetMessagePartStream;
 
Public property Headers : TRESTDWHeaderList Read FHeaders;
 
Published property CharSet : String Read FCharSet Write FCharSet;
 
Published property ContentDescription : String Read GetContentDescription Write SetContentDescription;
 
Published property ContentDisposition : String Read GetContentDisposition Write SetContentDisposition;
 
Published property ContentID : String Read GetContentID Write SetContentID;
 
Published property ContentLocation : String Read GetContentLocation Write SetContentLocation;
 
Published property ContentTransfer : String Read GetContentTransfer Write SetContentTransfer;
 
Published property ContentType : String Read GetContentType Write SetContentType;
 
Published property ExtraHeaders : TRESTDWHeaderList Read FExtraHeaders Write SetExtraHeaders;
 
Published property FileName : String Read FFileName Write FFileName;
 
Published property Name : String Read FName Write FName;
 
Published property ParentPart : Integer Read FParentPart Write FParentPart;
 

Gerado por PasDoc 0.16.0.