C# 클래스 Microsoft.Protocols.TestSuites.Common.RecipientRow

파일 보기 프로젝트 열기: OfficeDev/Interop-TestSuites 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AddressPrfixUsed byte
AddressType byte[]
DisplayName byte[]
DisplayType byte
EmailAddress byte[]
EntryId byte[]
EntryIdSize ushort
RecipientColumnCount ushort
RecipientFlags ushort
RecipientProperties PropertyRow
SearchKey byte[]
SearchKeySize ushort
SimpleDisplayName byte[]
TransmittableDisplayName byte[]
X500DN byte[]

공개 메소드들

메소드 설명
Deserialize ( byte ropBytes, int startIndex ) : int

Deserialize the response buffer.

Serialize ( ) : byte[]

Serialize the request buffer.

Size ( ) : int

Size of RecipientRow structure.

메소드 상세

Deserialize() 공개 메소드

Deserialize the response buffer.
public Deserialize ( byte ropBytes, int startIndex ) : int
ropBytes byte Bytes in response.
startIndex int The start index of this structure.
리턴 int

Serialize() 공개 메소드

Serialize the request buffer.
public Serialize ( ) : byte[]
리턴 byte[]

Size() 공개 메소드

Size of RecipientRow structure.
public Size ( ) : int
리턴 int

프로퍼티 상세

AddressPrfixUsed 공개적으로 프로퍼티

This field MUST be present when the Type field of the RecipientFlags field is set to X500DN (0x1) and MUST NOT be present otherwise. This value specifies the amount of the Address Prefix is used for this X500 DN.
public byte AddressPrfixUsed
리턴 byte

AddressType 공개적으로 프로퍼티

Null-terminated ASCII string. This field MUST be present when the Type field of the RecipientsFlags field is set to NoType (0x0) and the O flag of the RecipientsFlags field is set. This field MUST NOT be present otherwise. This string specifies the address type of the recipient.
public byte[] AddressType
리턴 byte[]

DisplayName 공개적으로 프로퍼티

Null-terminated string. This field MUST be present when the D flag of the RecipientsFlags field is set and MUST NOT be present otherwise. This field MUST be specified in Unicode characters if the U flag of the RecipientsFlags field is set and 8-bit character set otherwise. This string specifies the Email Address of the recipient.
public byte[] DisplayName
리턴 byte[]

DisplayType 공개적으로 프로퍼티

This field MUST be present when the Type field of the RecipientFlags field is set to X500DN (0x1) and MUST NOT be present otherwise. This value specifies the display type of this address.
public byte DisplayType
리턴 byte

EmailAddress 공개적으로 프로퍼티

Null-terminated string. This field MUST be present when the E flag of the RecipientsFlags field is set and MUST NOT be present otherwise. This field MUST be specified in Unicode characters if the U flag of the RecipientsFlags field is set and 8-bit character set otherwise. This string specifies the Email Address of the recipient.
public byte[] EmailAddress
리턴 byte[]

EntryId 공개적으로 프로퍼티

This field MUST be present when the Type field of the RecipientFlags field is set to PersonalDistributionList1 (0x6) or PersonalDistributionList2 (0x7). This field MUST NOT be present otherwise. The number of bytes in this field MUST be the same as specified in the EntryIdSize field. This array specifies the address book EntryID of the distribution list.
public byte[] EntryId
리턴 byte[]

EntryIdSize 공개적으로 프로퍼티

This field MUST be present when the Type field of the RecipientFlags field is set to PersonalDistributionList1 (0x6) or PersonalDistributionList2 (0x7). This field MUST NOT be present otherwise. This value specifies the size of the EntryID field.
public ushort EntryIdSize
리턴 ushort

RecipientColumnCount 공개적으로 프로퍼티

This value specifies the number of columns from the RecipientColumns field that are included in RecipientProperties.
public ushort RecipientColumnCount
리턴 ushort

RecipientFlags 공개적으로 프로퍼티

RecipientFlags structure. The format of this structure is defined in section 2.9.3.1. This value specifies the type of recipient and which standard properties are included.
public ushort RecipientFlags
리턴 ushort

RecipientProperties 공개적으로 프로퍼티

PropertyRow structures.
public PropertyRow,Microsoft.Protocols.TestSuites.Common RecipientProperties
리턴 PropertyRow

SearchKey 공개적으로 프로퍼티

This field is used when the Type field of the RecipientFlags field is set to PersonalDistributionList1 (0x6) or PersonalDistributionList2 (0x7). This field MUST NOT be present otherwise. The number of bytes in this field MUST be the same as specified in the SearchKeySize field and can be 0. This array specifies the Search Key of the distribution list.
public byte[] SearchKey
리턴 byte[]

SearchKeySize 공개적으로 프로퍼티

This field MUST be present when the Type field of the RecipientFlags field is set to PersonalDistributionList1 (0x6) or PersonalDistributionList2 (0x7). This field MUST NOT be present otherwise. This value specifies the size of the SearchKey field.
public ushort SearchKeySize
리턴 ushort

SimpleDisplayName 공개적으로 프로퍼티

Null-terminated string. This field MUST be present when the I flag of the RecipientsFlags field is set and MUST NOT be present otherwise. This field MUST be specified in Unicode characters if the U flag of the RecipientsFlags field is set and 8-bit character set otherwise. This string specifies the Email Address of the recipient.
public byte[] SimpleDisplayName
리턴 byte[]

TransmittableDisplayName 공개적으로 프로퍼티

Null-terminated string. This field MUST be present when the T flag of the RecipientsFlags field is set and MUST NOT be present otherwise. This field MUST be specified in Unicode characters if the U flag of the RecipientsFlags field is set and 8-bit character set otherwise. This string specifies the Email Address of the recipient.
public byte[] TransmittableDisplayName
리턴 byte[]

X500DN 공개적으로 프로퍼티

Null-terminated ASCII string. This field MUST be present when the Type field of the RecipientFlags field is set to X500DN (0x1) and MUST NOT be present otherwise. This value specifies the X500 DN of this recipient.
public byte[] X500DN
리턴 byte[]