UCOMIMoniker 인터페이스

정의

주의

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

주의

이 API는 이제 사용되지 않습니다.

대신 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.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
특성

설명

에 대 한 자세한 내용은 합니다 IMoniker, IPersist, 및 IPersistStream 인터페이스, MSDN Library를 참조 합니다.

메서드

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)

개체를 지정된 스트림에 저장합니다.

적용 대상