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) |
Устаревшие..
Сохраняет объект в указанном потоке. |