IMoniker Interface

Enables access to an object through its moniker which allows access without information about the location of the object. For more information, see IMoniker and the references to different implementations such as IMoniker—Class Moniker Implementation.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("0000000F-0000-0000-C000-000000000046")> _
Public Interface IMoniker _
    Inherits IPersistStream
[InterfaceTypeAttribute()]
[GuidAttribute("0000000F-0000-0000-C000-000000000046")]
public interface IMoniker : IPersistStream

The IMoniker type exposes the following members.

Methods

  Name Description
Public method BindToObject
Public method BindToStorage
Public method CommonPrefixWith
Public method ComposeWith
Public method Enum
Public method GetClassID(Guid%)
Public method GetClassID(Guid%) (Inherited from IPersistStream.)
Public method GetDisplayName
Public method GetSizeMax(array<ULARGE_INTEGER[])
Public method GetSizeMax(array<ULARGE_INTEGER[]) (Inherited from IPersistStream.)
Public method GetTimeOfLastChange
Public method Hash
Public method Inverse
Public method IsDirty()
Public method IsDirty() (Inherited from IPersistStream.)
Public method IsEqual
Public method IsRunning
Public method IsSystemMoniker
Public method Load(IStream)
Public method Load(IStream) (Inherited from IPersistStream.)
Public method ParseDisplayName
Public method Reduce
Public method RelativePathTo
Public method Save(IStream, Int32)
Public method Save(IStream, Int32) (Inherited from IPersistStream.)

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace