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