UCOMIMoniker Interfaz

Definición

Precaución

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

Precaución

Esta API ya está en desuso.

Utilice IMoniker en su 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

Comentarios

Para obtener más información sobre IMoniker las IPersist interfaces , y IPersistStream , vea MSDN Library.

Métodos

BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Utiliza el moniker para enlazar el objeto que identifica.

BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Recupera un puntero de interfaz al almacenamiento que contiene el objeto identificado por el moniker.

CommonPrefixWith(UCOMIMoniker, UCOMIMoniker)

Crea un nuevo moniker basado en el prefijo común que el moniker comparte con otro moniker.

ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker)

Combina el moniker actual con otro moniker, creando un nuevo moniker compuesto.

Enum(Boolean, UCOMIEnumMoniker)

Proporciona un puntero a un enumerador que puede enumerar los componentes de un moniker compuesto.

GetClassID(Guid)

Recupera el identificador de clase (CLSID) de un objeto.

GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String)

Obtiene el nombre de presentación, que es una representación del moniker que puede leer el usuario.

GetSizeMax(Int64)

Devuelve el tamaño en bytes de la secuencia necesaria para guardar el objeto.

GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME)

Proporciona un número que representa la hora en la que se modificó por última vez el objeto identificado por este moniker.

Hash(Int32)

Calcula un entero de 32 bits utilizando el estado interno del moniker.

Inverse(UCOMIMoniker)

Proporciona un moniker que, cuando se une a la derecha de este moniker o de uno de estructura similar, no crea un moniker compuesto.

IsDirty()

Comprueba si el objeto ha sufrido cambios desde la última vez que se guardó.

IsEqual(UCOMIMoniker)

Compara este moniker con un moniker especificado e indica si son iguales.

IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker)

Determina si el objeto que identifica este moniker está actualmente cargado y en ejecución.

IsSystemMoniker(Int32)

Indica si este moniker es de una de las clases moniker suministradas por el sistema.

Load(UCOMIStream)

Inicializa un objeto desde la secuencia donde se guardó previamente.

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

Lee todos los caracteres que comprende del nombre de presentación y crea un moniker que corresponde a la parte leída.

Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker)

Devuelve un moniker reducido que es otro moniker que hace referencia al mismo objeto, pero que se puede enlazar con la misma o mayor eficiencia.

RelativePathTo(UCOMIMoniker, UCOMIMoniker)

Proporciona un moniker que, cuando se agrega a este moniker (o a uno de estructura similar), proporciona el moniker especificado.

Save(UCOMIStream, Boolean)

Guarda un objeto en la secuencia especificada.

Se aplica a