Compartilhar via


Interface IPersistFolder3 (shobjidl_core.h)

Estende as interfaces IPersistFolder e IPersistFolder2 , permitindo que um objeto de pasta implemente o tratamento não padrão de atalhos de pasta.

Herança

A interface IPersistFolder3 herda de IPersistFolder2. IPersistFolder3 também tem estes tipos de membros:

Métodos

A interface IPersistFolder3 tem esses métodos.

 
IPersistFolder3::GetFolderTargetInfo

Fornece o local e os atributos da pasta de destino de um atalho de pasta.
IPersistFolder3::InitializeEx

Inicializa uma pasta e especifica sua localização no namespace . Se a pasta for um atalho, esse método também especificará o local da pasta de destino.

Comentários

Essa interface também fornece os métodos das interfaces IPersist, IPersistFolder e IPersistFolder2 , das quais ela herda.

Em versões do Windows anteriores ao Windows Vista, essa interface foi declarada em Shlobj.h.

Quando implementar

As extensões de namespace implementam essa interface se precisarem executar tratamento não padrão de atalhos de pasta.

Quando usar

Normalmente, os aplicativos não usam essa interface diretamente.

Requisitos

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