UCOMIMoniker Arabirim

Tanım

Dikkat

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

Bunun yerine IMoniker kullanın.

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
Öznitelikler

Açıklamalar

, IMonikerve IPersist arabirimleri hakkında IPersistStreamdaha fazla bilgi için msdn kitaplığına bakın.

Yöntemler

Name Description
BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object)
Geçersiz.

Tanımlamış olduğu nesneye bağlanmak için takma adını kullanır.

BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object)
Geçersiz.

Takma ad tarafından tanımlanan nesneyi içeren depolamaya yönelik bir arabirim işaretçisi alır.

CommonPrefixWith(UCOMIMoniker, UCOMIMoniker)
Geçersiz.

Bu takma adın başka bir adla paylaştığı ortak ön eki temel alan yeni bir takma ad oluşturur.

ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker)
Geçersiz.

Geçerli takma adı başka bir adla birleştirerek yeni bir bileşik ad oluşturur.

Enum(Boolean, UCOMIEnumMoniker)
Geçersiz.

Bileşik bir takma adın bileşenlerini numaralandırabilen bir numaralandırıcıya işaretçi sağlar.

GetClassID(Guid)
Geçersiz.

Bir nesnenin sınıf tanımlayıcısını (CLSID) alır.

GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String)
Geçersiz.

Bu takma adın kullanıcı tarafından okunabilir bir gösterimi olan görünen adı alır.

GetSizeMax(Int64)
Geçersiz.

Nesneyi kaydetmek için gereken akışın bayt cinsinden boyutunu döndürür.

GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME)
Geçersiz.

Bu takma ad tarafından tanımlanan nesnenin son değiştirilme zamanını gösteren bir sayı sağlar.

Hash(Int32)
Geçersiz.

Takma adın iç durumunu kullanarak 32 bitlik bir tamsayı hesaplar.

Inverse(UCOMIMoniker)
Geçersiz.

Bu takma adın veya benzer bir yapının sağ tarafından oluşturulduğunda hiçbir şey oluşturmaz bir ad sağlar.

IsDirty()
Geçersiz.

Nesnenin son kaydedildiği tarihten bu yana yapılan değişiklikleri denetler.

IsEqual(UCOMIMoniker)
Geçersiz.

Bu takma adı belirtilen bir adla karşılaştırır ve özdeş olup olmadıklarını gösterir.

IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker)
Geçersiz.

Bu takma ad tarafından tanımlanan nesnenin şu anda yüklenip yüklenmediğini ve çalıştırılıp çalıştırılmadığını belirler.

IsSystemMoniker(Int32)
Geçersiz.

Bu takma adın sistem tarafından sağlanan takma ad sınıflarından biri olup olmadığını gösterir.

Load(UCOMIStream)
Geçersiz.

Daha önce kaydedildiği akıştan bir nesne başlatır.

ParseDisplayName(UCOMIBindCtx, UCOMIMoniker, String, Int32, UCOMIMoniker)
Geçersiz.

Belirtilen görünen adın anladığı kadar çok karakter okur ve okunan bölüme karşılık gelen bir takma ad oluşturur.

Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker)
Geçersiz.

Bu adla aynı nesneye başvuran ancak eşit veya daha yüksek verimlilikle bağlanabilen başka bir diğer takma ad olan azaltılmış bir takma ad döndürür.

RelativePathTo(UCOMIMoniker, UCOMIMoniker)
Geçersiz.

Bu takma adın sonuna eklendiğinde (veya benzer bir yapıya sahip bir ada) belirtilen takma adı veren bir ad sağlar.

Save(UCOMIStream, Boolean)
Geçersiz.

Bir nesneyi belirtilen akışa kaydeder.

Şunlara uygulanır