Compartilhar via


Classe CMFCFilterChunkValueImpl

Esta é uma classe que simplifica a parte e a lógica de pares de valor de propriedade.

class CMFCFilterChunkValueImpl : public ATL::IFilterChunkValue;

Membros

Construtores public

Nome

Descrição

CMFCFilterChunkValueImpl:: ~ CMFCFilterChunkValueImpl

Destructs o objeto.

CMFCFilterChunkValueImpl::CMFCFilterChunkValueImpl

Constrói o objeto.

Métodos públicos

Nome

Descrição

CMFCFilterChunkValueImpl::Clear

Limpa o ChunkValue.

CMFCFilterChunkValueImpl::CopyChunk

Copia esta parte a estrutura que descreve as características de uma parte.

CMFCFilterChunkValueImpl::CopyFrom

Inicializa o valor da parte de outro valor.

CMFCFilterChunkValueImpl::GetChunkGUID

Recupera a parte GUID.

CMFCFilterChunkValueImpl::GetChunkPID

Recupera a parte PID (ID da propriedade).

CMFCFilterChunkValueImpl::GetChunkType

Obtém o tipo da parte.

CMFCFilterChunkValueImpl::GetString

O recupera o valor da cadeia de caracteres.

CMFCFilterChunkValueImpl::GetValue

Recupera o valor como um propvariant atribuído.

CMFCFilterChunkValueImpl::GetValueNoAlloc

(Não retorna valor atribuído de valor interno).

CMFCFilterChunkValueImpl::IsValid

Verifica se esse valor de propriedade é válido ou não.

CMFCFilterChunkValueImpl::SetBoolValue

Sobrecarregado. Defina a propriedade pela chave para um valor booleano.

CMFCFilterChunkValueImpl::SetDwordValue

Defina a propriedade pela chave para um dword.

CMFCFilterChunkValueImpl::SetFileTimeValue

Defina a propriedade pela chave para um filetime.

CMFCFilterChunkValueImpl::SetInt64Value

Defina a propriedade pela chave para um int64.

CMFCFilterChunkValueImpl::SetIntValue

Defina a propriedade pela chave para um int.

CMFCFilterChunkValueImpl::SetLongValue

Defina a propriedade pela chave para um LONGO.

CMFCFilterChunkValueImpl::SetSystemTimeValue

Defina a propriedade pela chave para um SystemTime.

CMFCFilterChunkValueImpl::SetTextValue

Defina a propriedade como a chave para uma cadeia de caracteres Unicode.

Métodos protegidos

Nome

Descrição

CMFCFilterChunkValueImpl::SetChunk

Uma função auxiliar que define as propriedades comuns da parte.

Comentários

Para usar, você simplesmente cria uma classe de CMFCFilterChunkValueImpl do tipo correto

Exemplo:

Parte de CMFCFilterChunkValueImpl;

momento = chunk.SetBoolValue PKEY_IsAttachment, true (;)

ou

momento = chunk.SetFileTimeValue (PKEY_ItemDate, ftLastModified);

Hierarquia de herança

ATL::IFilterChunkValue

   CMFCFilterChunkValueImpl

Requisitos

Cabeçalho: afxwin.h

Consulte também

Outros recursos

Classes MFC