Поделиться через


UCOMIMoniker Интерфейс

Определение

Внимание!

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

Взамен рекомендуется использовать IMoniker.

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.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
Public Interface UCOMIMoniker
Атрибуты

Комментарии

Дополнительные сведения об интерфейсах IMoniker, IPersistи IPersistStream см. в библиотеке MSDN.

Методы

BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object)
Устаревшие..

Использует моникер для привязки к определяемому объекту.

BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object)
Устаревшие..

Возвращает указатель интерфейса на хранилище, в котором содержится объект, определенный моникером.

CommonPrefixWith(UCOMIMoniker, UCOMIMoniker)
Устаревшие..

Создает новый моникер на основании общего префикса, который данный моникер использует совместно с другим моникером.

ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker)
Устаревшие..

Объединяет текущий моникер с другим, создавая составной моникер.

Enum(Boolean, UCOMIEnumMoniker)
Устаревшие..

Предоставляет указатель на перечислитель, способный перечислить компоненты составного моникера.

GetClassID(Guid)
Устаревшие..

Возвращает идентификатор класса CLSID для объекта.

GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String)
Устаревшие..

Возвращает отображаемое имя, являющееся представлением этого моникера, удобным для чтения пользователем.

GetSizeMax(Int64)
Устаревшие..

Возвращает размер потока, необходимого для сохранения объекта, в байтах.

GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME)
Устаревшие..

Предоставляет число, указывающее время последнего изменения объекта, определенного этим моникером.

Hash(Int32)
Устаревшие..

Вычисляет 32-разрядное целое число, используя внутреннее состояние моникера.

Inverse(UCOMIMoniker)
Устаревшие..

Предоставляет моникер, объединение которого с правой частью данного моникера или моникера с подобной структурой приводит к нулевому значению.

IsDirty()
Устаревшие..

Проверяет наличие изменений в объекте с момента его последнего сохранения.

IsEqual(UCOMIMoniker)
Устаревшие..

Сравнивает этот моникер с заданным моникером и показывает, совпадают ли они.

IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker)
Устаревшие..

Определяет, загружен и запущен ли в данный момент объект, определенный этим моникером.

IsSystemMoniker(Int32)
Устаревшие..

Показывает, является ли данный моникер одним из классов моникеров, предоставляемых системой.

Load(UCOMIStream)
Устаревшие..

Инициализирует объект из потока, в котором он был предварительно сохранен.

ParseDisplayName(UCOMIBindCtx, UCOMIMoniker, String, Int32, UCOMIMoniker)
Устаревшие..

Считывает столько знаков указанного отображаемого имени, сколько может воспринять, и создает моникер, соответствующий считанной части.

Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker)
Устаревшие..

Возвращает уменьшенный моникер, представляющий собой другой моникер, ссылающийся на тот же объект, но который может быть привязан с такой же или большей эффективностью.

RelativePathTo(UCOMIMoniker, UCOMIMoniker)
Устаревшие..

Предоставляет моникер, добавление которого к данному моникеру (или к одной из подобных структур) приводит к получению указанного моникера.

Save(UCOMIStream, Boolean)
Устаревшие..

Сохраняет объект в указанном потоке.

Применяется к