C# Class Microsoft.Protocols.TestSuites.Common.RopOpenMessageResponse

显示文件 Open project: OfficeDev/Interop-TestSuites Class Usage Examples

Public Properties

Property Type Description
ColumnCount ushort
HasNamedProperties byte
NormalizedSubject TypedString
OutputHandleIndex byte
RecipientColumns Microsoft.Protocols.TestSuites.Common.PropertyTag[]
RecipientCount ushort
RecipientRows Microsoft.Protocols.TestSuites.Common.OpenRecipientRow[]
ReturnValue uint
RopId byte
RowCount byte
SubjectPrefix TypedString

Public Methods

Method Description
Deserialize ( byte ropBytes, int startIndex ) : int

Deserialize the ROP response buffer.

Method Details

Deserialize() public method

Deserialize the ROP response buffer.
public Deserialize ( byte ropBytes, int startIndex ) : int
ropBytes byte ROPs bytes in response.
startIndex int The start index of this ROP.
return int

Property Details

ColumnCount public_oe property

This value specifies the number of structures in the RecipientColumns field.
public ushort ColumnCount
return ushort

HasNamedProperties public_oe property

8-bit Boolean. This value specifies whether the message has named properties.
public byte HasNamedProperties
return byte

NormalizedSubject public_oe property

TypedString structure. The format of the TypedString structure is specified in [MS-OXCDATA]. This structure specifies the normalized subject of the message.
public TypedString,Microsoft.Protocols.TestSuites.Common NormalizedSubject
return TypedString

OutputHandleIndex public_oe property

This index MUST be set to the OutputHandleIndex specified in the request.
public byte OutputHandleIndex
return byte

RecipientColumns public_oe property

Array of PropertyTag structures. The number of structures contained in this field is specified by the ColumnCount field. The format of the PropertyTag structure is specified in [MS-OXCDATA]. This field specifies the property values that can be included in each row that is specified in the RecipientRows field.
public PropertyTag[],Microsoft.Protocols.TestSuites.Common RecipientColumns
return Microsoft.Protocols.TestSuites.Common.PropertyTag[]

RecipientCount public_oe property

This value specifies the number of recipients on the message.
public ushort RecipientCount
return ushort

RecipientRows public_oe property

List of OpenRecipientRow structures. The number of structures contained in this field is specified by the RowCount field.
public OpenRecipientRow[],Microsoft.Protocols.TestSuites.Common RecipientRows
return Microsoft.Protocols.TestSuites.Common.OpenRecipientRow[]

ReturnValue public_oe property

This value specifies the status of the remote operation. For successful response, this field is set to 0x00000000. For failure response, this field is set to a value other than 0x00000000.
public uint ReturnValue
return uint

RopId public_oe property

This value specifies the type of remote operation. For this operation, this field is set to 0x03.
public byte RopId
return byte

RowCount public_oe property

This value specifies the number of structures in the RecipientRows field.
public byte RowCount
return byte

SubjectPrefix public_oe property

TypedString structure. The format of the TypedString structure is specified in [MS-OXCDATA]. This structure specifies the subject prefix of the message.
public TypedString,Microsoft.Protocols.TestSuites.Common SubjectPrefix
return TypedString