Interface IRelatedItem (shobjidl_core.h)

Expõe métodos que derivam itens relacionados com relações específicas.

Herança

A interface IRelatedItem herda da interface IUnknown . IRelatedItem também tem estes tipos de membros:

Métodos

A interface IRelatedItem tem esses métodos.

 
IRelatedItem::GetItem

Obtém o IShellItem que está relacionado a este item.
IRelatedItem::GetItemIDList

Obtém o ponteiro para uma PIDL (lista de identificadores de item) para o item relacionado.

Comentários

Não implemente essa interface diretamente. Essa é uma interface base (outras interfaces derivam dela) para um conjunto de interfaces que descreve a relação entre dois itens( por exemplo , IDisplayItem). Não consulte essa interface diretamente, por exemplo, usando QueryInterface ou IShellFolder::BindToObject. Em vez disso, use as interfaces derivadas.

Um exemplo de derivação é a criação de um manipulador de nomes de identidade. Para obter mais informações, consulte IIdentityName. Outras interfaces que podem derivar dessa interface incluem ICurrentItem e ITransferMediumItem.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)

Confira também

IShellFolder::BindToObject

IShellItem::BindToHandler