UCOMIMoniker Interface

Definição

Cuidado

Use System.Runtime.InteropServices.ComTypes.IMoniker instead. http://go.microsoft.com/fwlink/?linkid=14202

Cuidado

Essa API foi preterida.

Use IMoniker em seu lugar.

public interface class UCOMIMoniker
[System.Runtime.InteropServices.Guid("0000000f-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIMoniker
[System.Runtime.InteropServices.Guid("0000000f-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIMoniker
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete]
[System.Runtime.InteropServices.Guid("0000000f-0000-0000-c000-000000000046")]
public interface UCOMIMoniker
[<System.Runtime.InteropServices.Guid("0000000f-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIMoniker = interface
[<System.Runtime.InteropServices.Guid("0000000f-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMIMoniker = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete>]
[<System.Runtime.InteropServices.Guid("0000000f-0000-0000-c000-000000000046")>]
type UCOMIMoniker = interface
Public Interface UCOMIMoniker
Atributos

Comentários

Para obter mais informações sobre IMoniker as IPersist interfaces , e IPersistStream , consulte o Biblioteca MSDN.

Métodos

BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Usa o moniker para associar o objeto que identifica.

BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Recupera um ponteiro de interface para o armazenamento que contém o objeto identificado pelo moniker.

CommonPrefixWith(UCOMIMoniker, UCOMIMoniker)

Cria um novo moniker com base no prefixo comum que esse moniker compartilha com outro moniker.

ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker)

Combina o moniker atual com outro moniker, criando um novo moniker de composição.

Enum(Boolean, UCOMIEnumMoniker)

Fornece um ponteiro a um enumerador que pode enumerar os componentes de um moniker de composição.

GetClassID(Guid)

Recupera o CLSID (identificador de classe) de um objeto.

GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String)

Obtém o nome de exibição, que é uma representação legível para o usuário desse moniker.

GetSizeMax(Int64)

Retorna o tamanho em bytes do fluxo necessário para salvar o objeto.

GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME)

Fornece um número que representa a hora em que o objeto identificado por esse moniker foi alterado pela última vez.

Hash(Int32)

Calcula um inteiro de 32 bits usando o estado interno do moniker.

Inverse(UCOMIMoniker)

Fornece um moniker que, quando composto à direita desse moniker ou de uma estrutura semelhante, compõe com nada.

IsDirty()

Verifica se há alterações no objeto desde que foi salvo pela última vez.

IsEqual(UCOMIMoniker)

Compara esse moniker com um moniker especificado e indica se eles são idênticos.

IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker)

Determina se o objeto identificado por esse moniker está sendo carregado e executado.

IsSystemMoniker(Int32)

Indica se esse moniker é de uma das classes moniker fornecidas pelo sistema.

Load(UCOMIStream)

Inicializa um objeto do fluxo de onde ele foi salvo anteriormente.

ParseDisplayName(UCOMIBindCtx, UCOMIMoniker, String, Int32, UCOMIMoniker)

Lê caracteres do nome de exibição especificado que entende e cria um moniker correspondente à parte lida.

Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker)

Retorna um moniker reduzido que é outro moniker que se refere ao mesmo objeto desse moniker, mas pode ser associado com eficiência igual ou maior.

RelativePathTo(UCOMIMoniker, UCOMIMoniker)

Fornece um moniker que, quando anexado a esse moniker (ou uma com uma estrutura semelhante), gera o moniker especificado.

Save(UCOMIStream, Boolean)

Salva um objeto no fluxo especificado.

Aplica-se a