Kabuk Arabirimleri
Bu bölümde Windows Kabuğu arabirimleri açıklanmaktadır.
Bu bölümde
Konu | Açıklama |
---|---|
IAccessibleObject |
Erişilebilirlik uygulaması tarafından kullanılabilecek bir yöntemi kullanıma sunar. |
IAccessibilityDockingService |
Tek bir erişilebilirlik uygulaması penceresini ekranın altına sabitler. |
IAccessibilityDockingServiceCallback |
Erişilebilirlik uygulamasına penceresinin çıkarıldığını bildirir. |
IACLCustomMRU |
Otomatik tamamlama nesnesi için en son kullanılan (MRU) listeyi başlatmak için kullanılan yöntemleri kullanıma sunar. |
IACList |
Aday dizeler bir hiyerarşide düzenlendiğinde otomatik tamamlama verimliliğini artıran bir yöntemi kullanıma sunar. |
IACList2 |
Otomatik tamamlama nesnesinin istemcilerinin seçenek bayraklarını almasını ve ayarlamasını sağlamak için IACList arabirimini genişletir. |
IActionProgress |
İlerleme temelli işlemlerin devralınabileceği soyut temel sınıfı temsil eder. |
IActionProgressDialog |
İlerleme durumu iletişim kutusunu başlatan ve durduran yöntemleri kullanıma sunar. |
IApplicationActivationManager |
Başlatma, Dosya ve Protokoluzantıları için Windows Mağazası uygulamalarını etkinleştiren yöntemler sağlar. Bu arabirimi normalde hata ayıklayıcılarda ve tasarım araçlarında kullanırsınız. |
IApplicationAssociationRegistration |
belirli dosya İlişkilendirme Türüiçin varsayılan uygulamaları ve belirli bir İlişkilendirme Düzeyiprotokolleri sorgulayan ve ayarlayan yöntemleri kullanıma sunar. Not: Windows 8 itibarıyla bu arabirimin desteklenen tek işlevi queryCurrentDefault. |
IApplicationAssociationRegistrationUI |
Kullanıcının ilişkilendirmelerini özelleştirebileceği gelişmiş bir ilişkilendirme iletişim kutusu başlatan bir yöntemi kullanıma sunar. |
IApplicationDesignModeSettings |
Geliştirme aracı uygulamalarının, gerçek donanıma gerek kalmadan çok çeşitli form faktörleri için tasarım modunda çalışan Windows Mağazası uygulamalarını test etmek amacıyla yerel görüntü çözünürlüğü, cihaz ölçek faktörü ve uygulama görünümü durumu gibi sistem ve kullanıcı durumlarını dinamik olarak yanıltmalarına olanak tanır. Ayrıca, Windows Mağazası uygulamalarını çeşitli senaryolar altında test etmek için normalde kullanıcı tarafından denetlenen durumdaki değişikliklerin test edilmesine de olanak tanır. |
IApplicationDesignModeSettings2 |
Geliştirme aracı uygulamalarının, gerçek donanıma gerek kalmadan çok çeşitli form faktörleri için tasarım modunda çalışan Windows Mağazası uygulamalarını test etmek amacıyla Windows Mağazası uygulamalarına bildirilen yerel görüntü çözünürlüğü, cihaz ölçek faktörü ve uygulama görünümü düzeni gibi sistem ve kullanıcı durumlarını dinamik olarak denetlemesini sağlar. Ayrıca, Windows Mağazası uygulamalarını çeşitli senaryolar altında test etmek için normalde kullanıcı tarafından denetlenen durumdaki değişikliklerin test edilmesine de olanak tanır. |
IApplicationDestinations |
Bir uygulamanın Son veya Atlama Listesi'ndeki Sık kategorilerinden bir veya tüm hedefleri kaldırmasına izin veren yöntemleri kullanıma sunar. |
IApplicationDocumentLists |
Bir uygulamanın En Son veya Atlama Listesindeki Sık kategorilerinin içeriğini almasına olanak sağlayan yöntemleri kullanıma sunar. |
IAppPublisher |
Denetim Masası'ndaki Program Ekle/Kaldır aracılığıyla uygulama yayımlama yöntemlerini kullanıma sunar. Bu, bu amaç için uygulanan asıl arabirimdir. |
IAppVisibility |
Ekranın Windows Mağazası uygulamalarını gösterip göstermediğini saptamak için işlevsellik sağlar. |
IAppVisibilityEvents |
Uygulamaların bir görüntüdeki durum değişikliklerinin ve Başlangıç ekranı görünürlüğündeki değişikliklerin bildirimlerini almasını sağlar. |
IAssocHandler |
Dosya ilişkilendirme iletişim kutusu veya menüsü ile işlemler için yöntemleri kullanıma sunar. |
IAssocHandlerInvoker |
İlişkili bir uygulama işleyicisini çağıran yöntemleri kullanıma sunar. |
IAttachmentExecute |
E-posta ve mesajlaşma ekleri aracılığıyla dosyaların güvenli bir şekilde indirilmesini ve değişimini sağlayan bir kullanıcı ortamı sunmak için istemci uygulamalarıyla birlikte çalışan yöntemleri kullanıma sunar. |
IAutoComplete |
Otomatik tamamlama nesnesi (CLSID_AutoComplete) tarafından kullanıma sunuldu. Bu arabirim, uygulamaların nesneyi başlatmasına, etkinleştirmesine ve devre dışı bırakmasına olanak tanır. |
IAutoComplete2 |
IAutoCompletegenişletir. Bu arabirim, otomatik tamamlama nesnesinin istemcilerinin otomatik tamamlamanın nasıl çalıştığını denetleyebilen bir dizi seçeneği almasını ve ayarlamasını sağlar. |
IAutoCompleteDropDown |
İstemcilerin otomatik tamamlama açılan listesinin görüntüleme durumunu sıfırlamasına veya sorgulamasına olanak tanıyan yöntemleri kullanıma sunar. Bu, düzenleme denetiminde kullanıcı tarafından girilen bir dizeye yönelik olası tamamlamaları içerir. |
IBandHost |
Bant oluşturup yok eden ve kullanılabilirliklerini belirten yöntemleri kullanıma sunar. |
IBandSite |
Bant nesnelerini denetleen yöntemleri kullanıma sunar. |
IBrowserFrameOptions |
Tarayıcının veya konağın IShellView'a ne tür bir görünüm davranışının desteklendiği sormasına izin verir. |
ICategorizer |
Öğe tanımlayıcı listeleri hakkında bilgi almak için kullanılan yöntemleri kullanıma sunar. |
ICategoryProvider |
IShellFolderüzerinde kayıtlı kategorilere ayırıcıların listesini kullanıma sunar. |
ICDBurn |
Bir sistemin CD'ye yazmak için donanıma, CD yazıcı cihazının sürücü harfine sahip olup olmadığını belirleyen ve program aracılığıyla bir CD yazma oturumu başlatan yöntemleri kullanıma sunar. |
IColumnManager |
Windows Gezgini Ayrıntıları görünümünde sütunları denetlemeye ve düzenlemeye olanak tanıyan yöntemleri kullanıma sunar. Her sütuna bir özelliği adlandıran bir PROPERTYKEY yapısı tarafından başvurulur. |
ICommDlgBrowser |
Shell tarayıcısını barındırırken kullanılacak ortak dosya iletişim kutuları tarafından kullanıma sunulur. Destekleniyorsa, ICommDlgBrowser, bir Kabuk görünümünün iletişim kutusunda normal Kabuk görünümünden farklı davranış gerektiren birkaç durumu işlemesine olanak sağlayan yöntemleri kullanıma sunar.
IShellBrowser nesnesinde QueryInterface çağırarak bir ICommDlgBrowser arabirim işaretçisi elde edebilirsiniz. |
ICommDlgBrowser2 |
ICommDlgBrowserözelliklerini genişletir. Bu arabirim, kabuk tarayıcısını barındırırken ortak dosya iletişim kutuları tarafından kullanıma sunulur.
IShellBrowser nesnesinde QueryInterface çağrılarak ICommDlgBrowser2 işaretçisi alınabilir. |
ICommDlgBrowser3 |
ICommDlgBrowser2özelliklerini genişletir ve kabuk tarayıcısını barındırırken ortak dosya iletişim kutuları tarafından kullanılır. |
IComputerInfoChangeNotify |
Bu arabirim Windows'un sonraki sürümlerinde bulunmayabilir. |
IConnectableCredentialProviderCredential |
IConnectableCredentialProviderCredentialnesneleribağlanma ve bağlantısını kesme yöntemlerini kullanıma sunar. |
IContactManagerInterop |
Birden çok pencereyi yöneten bir uygulamada ContactManager yöntemlerine erişimi etkinleştirir. |
IContextMenu |
Shell nesnesiyle ilişkilendirilmiş bir kısayol menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar. |
IContextMenu2 |
Shell nesnesiyle ilişkilendirilmiş bir kısayol (bağlam) menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar. İstemci nesnelerinin sahip tarafından çizilmiş menü öğeleriyle ilişkili iletileri işlemesine olanak tanıyan bir yöntem ekleyerek IContextMenugenişletir. |
IContextMenu3 |
Shell nesnesiyle ilişkilendirilmiş bir kısayol menüsü oluşturan veya birleştirilen yöntemleri kullanıma sunar. İstemci nesnelerinin sahip tarafından çizilmiş menü öğeleriyle ilişkili iletileri işlemesine izin verir ve bu ileti işlemeden bir dönüş değeri kabul ederek IContextMenu2genişletir. |
IContextMenuCB |
Bağlam menüsünün geri çağrısını etkinleştiren bir yöntemi kullanıma sunar. Örneğin, bir menüsüne kalkan simgesi eklemek için Yükseltme gerektiren. |
IControlMarkup |
|
ICopyHook |
kopyalama kancası işleyicisi oluşturan bir yöntemi kullanıma sunar. Kopyalama kancası işleyicisi, bir Shell klasörünün veya yazıcı nesnesinin taşınabileceğini, kopyalandığını, yeniden adlandırılabildiğini veya silinebileceğini belirleyen bir Kabuk uzantısıdır. Shell, bu işlemlerden birini gerçekleştirmeden önce ICopyHook::CopyCallback yöntemini çağırır. |
ICreateObject |
Belirtilen sınıfın nesnesini oluşturan bir yöntemi kullanıma sunar. |
ICreatingProcess |
ShellExecuteEx ve IContextMenu tarafından, çağıranın oluşturulan işlemin bazı parametrelerini değiştirmesine izin vermek için kullanılır. |
ICreateProcessInputs |
oluşturulan işlemin bazı parametrelerini değiştirmek için ICreatingProcess arabirimi tarafından kullanılır. |
ICredentialProvider |
Bir kimlik bilgisi sağlayıcısının kurulumunda ve işlemesinde kullanılan yöntemleri kullanıma sunar. Tüm kimlik bilgisi sağlayıcılarının bu arabirimi uygulaması gerekir. |
ICredentialProviderCredential |
Kimlik bilgilerinin işlenmesini sağlayan yöntemleri kullanıma sunar. |
ICredentialProviderCredential2 |
Kullanıcının güvenlik tanımlayıcısını (SID) alan bir yöntem ekleyerek ICredentialProviderCredential arabirimini genişletir. Kimlik bilgisi bu kullanıcıyla ilişkilendirilir ve kullanıcının kutucuğu altında gruplandırılabilir. |
ICredentialProviderCredentialEvents |
Bir kimlik bilgisi tarafından oturum açma kullanıcı arabiriminde veya Kimlik Bilgisi kullanıcı arabiriminde durum veya metin değişikliği olaylarını bildirmek için kullanılan zaman uyumsuz bir geri çağırma mekanizması sağlar. |
ICredentialProviderCredentialEvents2 |
ICredentialProviderCredentialEvents arabirimini,Logon kullanıcı arabirimindeki veya Kimlik Bilgisi kullanıcı arabirimindeki alanların toplu güncelleştirmesini sağlayan yöntemler ekleyerek genişletir. |
ICredentialProviderCredentialWithFieldOptions |
Kimlik bilgisi sağlayıcısı çerçevesinin, oturum açma veya kimlik bilgisi kullanıcı arabiriminde bir alanın seçeneğinde özelleştirme yapıp yapmadığınız saptamasını sağlayan bir yöntem sağlar. |
ICredentialProviderEvents |
Kimlik bilgileri listesindeki veya alanlarındaki değişiklikleri bildirmek için bir kimlik bilgisi sağlayıcısı tarafından kullanılan zaman uyumsuz bir geri çağırma mekanizması sağlar. |
ICredentialProviderFilter |
Çalışma zamanında sağlanan bilgilere göre kimlik bilgisi sağlayıcılarını dinamik olarak filtrelemek için kullanılır. |
ICredentialProviderSetUserArray |
Kimlik bilgisi sağlayıcısının oturum açma veya kimlik bilgisi kullanıcı arabiriminde gösterilecek kullanıcı kümesini almasını sağlayan bir yöntem sağlar. |
ICredentialProviderUser |
Oturum açma veya kimlik bilgisi kullanıcı arabiriminde yer alan tek bir kullanıcının belirli özelliklerini almak için kullanılan yöntemleri sağlar. |
ICredentialProviderUserArray |
Oturum açma veya kimlik bilgisi kullanıcı arabiriminde görünecek kullanıcı kümesini temsil eder. Bu bilgiler, kimlik bilgisi sağlayıcısının alanları doldurmak veya kümeyi filtrelemek için her kullanıcı hakkındaki özellik bilgilerini almak için kümeyi numaralandırmasını sağlar. |
ICurrentItem |
Bir öğe için IShellFolder::BindToObject çağrılarak elde edilir. Öğe önceki bir zamanda bir öğenin anlık görüntüsünü temsil ederse, bu arabirim öğenin geçerli sürümünü alır. |
ICurrentWorkingDirectory |
İstemcinin nesnenin geçerli çalışma dizinini almasını veya ayarlamasını sağlayan yöntemleri kullanıma sunar. |
ICustomDestinationList |
Bir uygulamanın görev çubuğunda görüntülenmek üzere hedefler ve görevler de dahil olmak üzere özel bir Atlama Listesi sağlamasına olanak sağlayan yöntemleri kullanıma sunar. |
IDataObjectAsyncCapability |
Genellikle zaman uyumlu olan arabirimlerin zaman uyumsuz olarak çalışmasını sağlar. Not: Bu arabirim, IAsyncOperation'nin geçerli, yeniden adlandırılmış sürümüdür. |
IDataObjectProvider |
DataPackage'ın birlikte çalışabilirliği desteklemek için kullandığı DataPackage nesnesinin IDataObject arabiriminiayarlamanıza veya almanıza olanak tanıyan yöntemler sağlar. DataPackage nesnesi, bir uygulama tarafından başka bir uygulamaya veri sağlamak için kullanılır. |
IDataTransferManagerInterop |
Birden çok pencereyi yöneten bir Windows Mağazası uygulamasında DataTransferManager yöntemlerine erişimi etkinleştirir. |
IDefaultExtractIconInit |
Bir nesneyle ilişkili varsayılan simgeleri ayarlamak için yöntemleri kullanıma sunar. |
IDefaultFolderMenuInitialize |
Kısayol menüsü bilgilerini almak ve ayarlamak için kullanılan yöntemleri sağlar. Bu bilgiler, DEFCONTEXTMENU yapısı aracılığıyla SHCreateDefaultContextMenusağlanan bilgilerle aynıdır. |
IDelayedPropertyStoreFactory |
Özellik erişiminin yavaş olma olasılığı olan durumlarda belirtilen IPropertyStore nesnesi oluşturmak için bir yöntemi kullanıma sunar. |
IDelegateFolder |
Bir temsilci klasörüne, öğe kimliklerini ayırmak ve boşaltmak için gereken IMalloc arabiriminin verildiği bir yöntemi kullanıma sunar. |
IDelegateItem |
Bir öğenin yolunun hemen temel alınan gösterimini elde etmek için kullanılır. |
IDesktopGadget |
Yüklü bir aracın kullanıcının masaüstüne program aracılığıyla eklenmesine izin veren bir yöntemi kullanıma sunar. |
IDesktopWallpaper |
|
IDestinationStreamFactory |
Özelliklere değişiklik uygulamadan önce bir akışı veya dosyayı el ile kopyalama yöntemini kullanıma sunar. |
IDisplayItem |
Kullanıcı arabiriminde görüntülenecek öğe adı gibi görüntü özelliklerini almak için kullanılacak geçerli öğenin bir sürümünü buan yöntemleri kullanıma sunar. Kullanıcı arabirimine görüntülenecek uygun bir öğe sağlamak için kopyalama altyapısı iletişim kutuları tarafından kullanılır. Başka bir sürüm bulunamazsa geçerli öğe kullanılır. |
IDockingWindow |
Yerleştirme penceresi nesnesine değişiklikleri gösteren, gizleyen ve yaklaşan kaldırma dahil olmak üzere bildirimde bulunan yöntemleri kullanıma sunar. Bu arabirim, Windows Gezgini penceresinin kenarlık alanına yerleştirilebilen pencere nesneleri tarafından uygulanır. |
IDockingWindowFrame |
IDockingWindow nesnelerinin bir çerçeveye eklenmesini destekleyen yöntemleri kullanıma sunar. Tarayıcı tarafından uygulanır. |
IDockingWindowSite |
Bir veya daha fazla IDockingWindow nesnesi için kenarlık alanını yöneten yöntemleri kullanıma sunar. Bu arabirim tarayıcı tarafından uygulanır ve IOleInPlaceUIWindow arabirimine benzer. |
IDragSourceHelper |
Bir uygulamanın Shell sürükle ve bırak işlemi sırasında görüntülenecek görüntüyü belirtmesine izin vermek için Kabuk tarafından kullanıma sunuldu. |
IDragSourceHelper2 |
IDragSourceHelperişlevleri ekleyen bir yöntemi kullanıma sunar. Bu yöntem, bir IDragSourceHelper nesnesi üzerinde sürükleyip bırakma işleminin özelliklerini ayarlar. |
IDropTargetHelper |
Resim hedef pencerenin üzerindeyken bırakma hedeflerinin sürükleyerek görüntü görüntülemesine izin veren yöntemleri kullanıma sunar. |
IDynamicHWHandler |
Otomatik Kullan tarafından çağrılır. Kullanıcıya görüntülemeden önce kayıtlı işleyiciyle ilgili dinamik bilgi alan yöntemleri kullanıma sunar. |
IEnumAssocHandlers |
Belirli dosya adı uzantılarıyla ilişkilendirilmiş işleyiciler koleksiyonunun numaralandırılmasına izin veren bir yöntemi kullanıma sunar. |
IEnumerableView |
Bir görünümün içeriğini numaralandıran ve numaralandırma tamamlandıktan sonra geri aramadan bildirim alan yöntemleri kullanıma sunar. Bu arabirim, bir görünümün istemcilerinin görünümün klasör içeriği listesini paylaşmaya çalışmalarına olanak tanır. |
IEnumExplorerCommand |
IExplorerCommandProvidertarafından sağlanır. Bu arabirim, komut çubuğuna yerleştirilecek komutların numaralandırmasını içerir. |
IEnumExtraSearch |
Bir klasör için kullanılabilir arama nesnelerini belirlemek için istemci tarafından kullanılan standart bir OLE numaralandırıcısı. |
IEnumFullIDList |
Shell klasöründeki öğelerin öğe tanımlayıcı listelerine (PIDL) işaretçilerini numaralandıran standart bir yöntem kümesini kullanıma sunar. |
IEnumIDList |
Bir Shell klasöründeki öğelerin PIDL'lerini listelemek için kullanılan standart bir yöntem kümesini kullanıma sunar. Bir klasörün IShellFolder::EnumObjects yöntemi çağrıldığında, bir numaralandırma nesnesi oluşturur ve nesnenin IEnumIDList arabirimine bir işaretçiyi çağıran uygulamaya geri geçirir. |
IEnumObjects |
Bilinmeyen nesneleri listelemek için yöntemleri kullanıma sunar. |
IEnumPublishedApps |
Denetim Masası'ndaki Program Ekle/Kaldır'a yayımlanan uygulamaları numaralandıran yöntemleri kullanıma sunar. Bu arabirimi ortaya çıkaran nesne, IAppPublisher::EnumAppsaracılığıyla istenir. |
IEnumReadyCallback |
Numaralandırma tamamlandığında uygulayıcıyı bilgilendirmek için görünümü etkinleştiren yöntemleri kullanıma sunar. görünüm, uygulayıcıya numaralandırmanın IEnumerableView::CreateEnumIDListFromContentsaracılığıyla alınabileceğini bildirmek için bu yöntemi çağırır. Geri çağırma, uygulayıcının görünüm numaralandırmasını paylaşmasına olanak tanır. |
IEnumResources |
Kaynak numaralandırma yöntemlerini kullanıma sunar. |
IEnumShellItems |
IShellItem arabirimlerinin sabit listesi kullanıma sunar. Bu arabirim genellikle IEnumShellItems yöntemi çağrılarak elde edilir. |
IEnumSyncMgrConflict |
Çakışma numaralandırma yöntemlerini kullanıma sunar. |
IEnumSyncMgrEvents |
Eşitleme olayı numaralandırma yöntemlerini kullanıma sunar. |
IEnumSyncMgrSyncItems |
İşleyici tarafından yönetilen eşitleme öğesi nesnelerini numaralandıran yöntemleri kullanıma sunar. |
IExecuteCommand |
Komut fiiliyle ilgili belirli bir durumu veya parametreyi ayarlayan yöntemleri ve bu fiili çağırmak için bir yöntemi kullanıma sunar. |
IExecuteCommandApplicationHostEnvironment |
Bir uygulamanın konağın masaüstünde mi yoksa çevreleyici modda mı olduğunu belirlemesini sağlayan tek bir yöntem sağlar. |
IExecuteCommandHost |
IExplorerCommandtabanlı Kabuk fiil işleyicisinin uygulamanın çağrıldığı konak bileşeninin UI modunu sorgulamasını sağlayan bir yöntem sağlar. |
IExplorerBrowser |
IExplorerBrowser, gezinilebilen veya veri nesnesinin görünümünü barındırabilen bir tarayıcı nesnesidir. Tam özellikli bir tarayıcı nesnesi olarak otomatik seyahat günlüğünü de destekler. |
IExplorerBrowserEvents |
Explorer tarayıcı gezintisi ve görüntüleme oluşturma olaylarının bildirimi için yöntemleri kullanıma sunar. |
IExplorerCommand |
Komut görünümünü alan, alt komutları numaralandıran veya komutu çağıran yöntemleri kullanıma sunar. |
IExplorerCommandProvider |
Explorer komutları ve komut numaralandırıcıları oluşturmak için yöntemleri kullanıma sunar. |
IExplorerCommandState |
Komut durumunun alınmasına izin veren tek bir yöntemi kullanıma sunar. |
IExplorerPaneVisibility |
Windows Gezgini'nde IShellFolder uygulaması tarafından hangi bölmelerin görünür olduğu hakkında görünüme öneriler sunmak için kullanılır. Ayrıca, bir IExplorerBrowser konağı bölme görünürlüğü hakkında bilgi sağlamak için bu arabirimi kullanabilir. Konak, hizmet kimliği olarak SID_ExplorerPaneVisibility ile QueryService uygulamalıdır. Ana bilgisayar site zincirinde olmalıdır. IExplorerPaneVisibility uygulaması Shell klasöründen alınır. Kabuk klasörü de görünümden alınır. Ad alanı uzantısı, sistem klasörü görünüm nesnesini (DefView) kullanmak yerine özel bir görünüm (IShellView) sağlamayı seçebilir. Bu durumda, IShellView uygulaması, IExplorerPaneVisibility nesnesini döndürmek için IFolderView::GetFolder uygulamasını içermelidir. Ad alanı uzantısı, sistem klasörü görünüm nesnesini (DefView) kullanmak yerine IShellView uygulayarak özel bir görünüm sağlayabilir. Bu durumda, IShellView uygulaması, IExplorerPaneVisibility kullanmak için IFolderView::GetFolder uygulamasını içermelidir. |
IExtractIcon |
bir istemcinin bir klasördeki nesnelerden biriyle ilişkili simgeyi almasını sağlayan yöntemleri kullanıma sunar. |
IExtractImage |
Shell klasöründen küçük resim görüntüsü isteyen yöntemleri kullanıma sunar. |
IExtractImage2 |
IExtractImageözelliklerini genişletir. |
IFileDialog |
Ortak dosya iletişim kutusundan başlatan, gösteren ve sonuçlar alan yöntemleri kullanıma sunar. |
IFileDialog2 |
IFileDialog arabirimini, çağıranın ortak dosya iletişim kutusunda gezinilebilen belirli, kısıtlanmış bir konumu adlandırmasına ve İptal düğmesinde etiket olarak görüntülenecek alternatif metin belirtmesine olanak sağlayan yöntemler sağlayarak genişletir. |
IFileDialogControlEvents |
Uygulamanın ortak bir dosya iletişim kutusuna eklediği denetimlerle ilgili olaylarla ilgili olarak bir uygulamaya bildirim verilmesini sağlayan yöntemleri kullanıma sunar. |
IFileDialogCustomize |
Bir uygulamanın ortak dosya iletişim kutusuna denetim eklemesine olanak sağlayan yöntemleri kullanıma sunar. |
IFileDialogEvents |
Ortak bir dosya iletişim kutusunda olayların bildirilmesine izin veren yöntemleri kullanıma sunar. |
IFileIsInUse |
Başka bir uygulama tarafından kullanılan bir dosya hakkında bilgi almak veya dosyayı kapatmak için çağrılabilen yöntemleri kullanıma sunar. Bir uygulama bir dosyaya erişmeye çalıştığında ve bu dosyanın zaten kullanımda olduğunu bulduğunda, bir iletişim kutusunda kullanıcıya sunmak üzere bilgi toplamak için bu arabirimin yöntemlerini kullanabilir. |
IFileOpenDialog |
Açık iletişim kutusuna özgü yöntemler ekleyerek IFileDialogarabiriminigenişletir. |
IFileOperation |
Kabuk öğelerini kopyalama, taşıma, yeniden adlandırma, oluşturma ve silme yöntemlerinin yanı sıra ilerleme ve hata iletişim kutuları sağlama yöntemlerini kullanıma sunar. Bu arabirim, SHFileOperation işlevinin yerini alır. |
IFileOperationProgressSink |
IFileOperation çağıranları tarafından bu arabirim aracılığıyla gerçekleştirdikleri işlemlerin ayrıntılarını izlemek için kullanılan zengin bir bildirim sistemi sağlayan yöntemleri kullanıma sunar. |
IFileSaveDialog |
Dosyada kalıcı hale getirmek için meta veri koleksiyonu için destek sağlayanları içeren kaydetme iletişim kutusuna özgü yöntemler ekleyerek IFileDialog arabirimini genişletir. |
IFileSyncMergeHandler |
|
IFileSystemBindData |
IShellFolder::P arseDisplayNameçağrılarını iyileştirmek için dosya sistemi bilgilerini depolayan yöntemleri kullanıma sunar. |
IFileSystemBindData2 |
IShellFolder::P arseDisplayNameçağrılarını iyileştirmek için dosya sistemi bilgilerini depolayan IFileSystemBindDatagenişletir. Bu arabirim, dosya kimliğini veya birleşim sınıfı tanımlayıcısını (CLSID) ayarlama veya alma özelliğini ekler. |
IFileViewer |
Kayıtlı bir dosya görüntüleyicinin bir dosyayı göstermesi veya yazdırması gerektiğinde bildirim almasına izin veren bir arabirim tanımlayan yöntemleri kullanıma sunar. |
IFileViewerSite |
Dosya görüntüleyicinin geçerli sabitlenmiş pencereye tanıtıcıyı almasına veya yeni bir sabitlenmiş pencere ayarlamasına olanak tanıyan bir arabirim belirleyen yöntemleri kullanıma sunar. Sabitlenmiş pencere, geçerli dosya görüntüleyicisinin bir dosya görüntülediği penceredir. Kullanıcı görüntülemek üzere yeni bir dosya seçtiğinde, Kabuk dosya görüntüleyicisini yeni bir pencere oluşturmak yerine sabitlenmiş pencerede yeni dosyayı görüntülemeye yönlendirir. |
IFolderFilter |
Bir sunucu uygulaması tarafından shell klasörünün numaralandırmasının nasıl filtreleneceğini belirtmek için bir istemci tarafından kullanıma sunuldu. |
IFolderFilterSite |
İstemcilerin Bir Kabuk klasörü numaralandırmasını filtrelemeyi belirtmesine izin vermek için bir konak tarafından dışarı aktarılır. |
IFolderView |
Bir klasörün görüntüleme seçenekleri hakkında bilgi alan, bu klasörde belirtilen öğeleri seçen ve klasörün görünüm modunu ayarlayan yöntemleri kullanıma sunar. |
IFolderView2 |
Bir klasörün görüntüleme seçenekleri hakkında bilgi alan, bu klasörde belirtilen öğeleri seçen ve klasörün görünüm modunu ayarlayan yöntemleri kullanıma sunar. |
IFolderViewHost |
IFolderView nesnesini bir pencerede barındıran bir yöntemi kullanıma sunar. |
IFolderViewOptions |
Windows 7 ve sonraki görünümlere özgü klasör görünümü seçeneklerinin denetimine izin veren yöntemleri kullanıma sunar. |
IFolderViewSettings |
Klasör görünümü ayarlarını almak için yöntemleri kullanıma sunar. |
IFrameworkInputPane |
Uygulamaların giriş bölmesi için durum değişiklikleri ve konum hakkında bilgilendirilmesini sağlayan yöntemler sağlar. |
IFrameworkInputPaneHandler |
Giriş bölmesi (ekran klavyesi veya el yazısı paneli) gösterildiğinde veya gizlendiğinde bir uygulamaya bildirim gönderilmesini sağlar. Bu, uygulama penceresinin giriş bölmesi tarafından hiçbir giriş alanının (metin kutusu gibi) gizlenmesi için görünümünü ayarlamasına olanak tanır. |
IHandlerActivationHost |
|
IHandlerInfo |
IHandlerActivationHost arabiriminin yöntemlerine işleyici hakkında bilgi sağlayan yöntemler sağlar. |
IHomeGroup |
Bir bilgisayarın Ev Grubu üyelik durumunu belirleyen ve paylaşım sihirbazını görüntüleyen yöntemleri kullanıma sunar. |
IHWEventHandler |
Kayıtlı medya türlerinin işlenmesini uygulamak için Otomatik Kullan tarafından çağrılır. |
IHWEventHandler2 |
IHWEventHandler arabirimini, cihaz işleyicileri için Kullanıcı Hesabı Denetimi (UAC) yükseltmesini ele almak üzere genişletir. |
IIdentityName |
İki öğeyi karşılaştırarak aynı olup olmadığını görmek için yöntemleri kullanıma sunar. |
IImageRecompress |
Görüntüleri yeniden sıkıştıran bir yöntemi kullanıma sunar. |
IInitializeCommand |
IExplorerCommandStateuygulayan nesneleri başlatmak için kullanılan tek bir yöntemi kullanıma sunar IExecuteCommand veya uygulama tarafından belirtilen komut adı ve kayıtlı özellikleriyle IDropTarget. |
IInitializeWithBindCtx |
Bağlama bağlamı ile özellik işleyicisi, küçük resim işleyicisi veya önizleme işleyicisi gibi bir işleyici başlatan bir yöntemi kullanıma sunar. |
IInitializeWithFile |
Bir dosya yolu ile özellik işleyicisi, küçük resim işleyicisi veya önizleme işleyicisi gibi bir işleyiciyi başlatmak için bir yöntemi kullanıma sunar. |
IInitializeWithItem |
IShellItemile özellik işleyicisi, küçük resim işleyicisi veya önizleme işleyicisi gibi bir işleyiciyi başlatmak için kullanılan bir yöntemi kullanıma sunar. |
IInitializeWithPropertyStore |
Özellik deposuyla özellik işleyicisi, küçük resim işleyicisi veya önizleme işleyicisi gibi bir işleyici başlatan bir yöntemi kullanıma sunar. |
IInitializeWithStream |
Bir akışla özellik işleyicisi, küçük resim işleyicisi veya önizleme işleyicisi gibi bir işleyici başlatan bir yöntemi kullanıma sunar. |
IInitializeWithWindow |
bir istemcinin masaüstü uygulamasında kullanılan bir Windows Çalışma Zamanı nesnesine sahip penceresi sağlayabildiği bir yöntemi kullanıma sunar. |
IInputObject |
Kabukta bulunan bir kullanıcı giriş nesnesi için kullanıcı arabirimi etkinleştirme ve işlem hızlandırıcılarını değiştiren yöntemleri kullanıma sunar. |
IInputObject2 |
Genel hızlandırıcıları işleyerek IInputObject genişleten bir yöntemi kullanıma sunar. |
IInputObjectSite |
Kabukta bulunan bir kullanıcı giriş nesnesi için odak değişikliklerini iletmek için kullanılan bir yöntemi kullanıma sunar. |
IInputPanelConfiguration |
Masaüstü uygulamalarının Windows Mağazası uygulamalarında kullanılan odak izleme mekanizmasını kabul etme işlevselliği sağlar. |
IInputPanelInvocationConfiguration |
Windows Mağazası uygulamalarının otomatik çağırma davranışını geri çevirmesini sağlar. |
IIOCancelInformation |
İlerleme İletişim Kutusundan işlem iş parçacığına iptal penceresi iletisi gönderme yöntemlerini kullanıma sunar. Bu arabirim, ilerleme iletişim kutusunun işlemlerini iptal etmek için çalışan iş parçacığına PostThreadMessage aracılığıyla bir iş parçacığı iletisi göndermesini sağlar. Çalışan iş parçacığı, getMessagearacılığıyla ileti kuyruğunu düzenli aralıklarla denetlemelidir PeekMessage veya MsgWaitForMultipleObjectsEx. IIOCancelInformation::SetCancelInformation yöntemi, ilerleme iletişim kutusuna kullanıcı İptal et'e tıkladığında postThreadMessage'ı hangi iletininbildirir. "sıfır" iş parçacığı kimliği, iptal iletisi için gönderme işlemini devre dışı bırakır. |
IItemNameLimits |
Geçerli ve geçersiz karakterlerin listesini veya ad alanındaki bir adın uzunluk üst sınırını alır. Doğrulama ayrıştırma ve çeviri için bu arabirimi kullanın. |
IKnownFolder |
Uygulamanın bilinen bir klasörün kategorisi, türü, GUID, PIDL değeri, yeniden yönlendirme özellikleri ve tanımı hakkında bilgi almasına olanak sağlayan yöntemleri kullanıma sunar. Bilinen bir klasörün IShellItem nesnesini almak için bir yöntem sağlar. Ayrıca bilinen klasörün yolunu almak veya ayarlamak için yöntemler sağlar. |
IKnownFolderManager |
Mevcut bilinen klasörleri oluşturan, numaralandıran veya yöneten yöntemleri kullanıma sunar. |
ILaunchSourceAppUserModelId |
AppUserModelIdalmak için bir yöntem sağlar. |
ILaunchSourceViewSizePreference |
Kaynak uygulama hakkında bilgi almak için yöntemler sağlar. |
ILaunchTargetMonitor |
|
ILaunchTargetViewSizePreference |
Yeni bir uygulama penceresi için tercih edilen görünüm boyutunu almak için bir yöntem sağlar. |
IMarkupCallback |
|
IMenuPopup |
IMenuPopup değiştirilmiş veya kullanılamıyor olabilir. |
IModalWindow |
Kalıcı bir pencereyi temsil eden bir yöntemi kullanıma sunar. Bu arabirim, Windows XP Passport Sihirbazı'nda kullanılır. |
IMultiMonitorDockingSite |
Tarayıcı tarafından uygulanır. Birden çok monitör sisteminde Hangi monitörün Windows görev çubuğunu içerdiğini yöneten yöntemleri kullanıma sunar. |
INamedPropertyBag |
Nesnenin özelliklerini kaydedebileceği belirtilen özellik paketine sahip bir nesne sağlayan yöntemleri kullanıma sunar. |
INamedPropertyStore |
Adlandırılmış özellikleri alan ve ayarlayan yöntemleri kullanıma sunar. |
INameSpaceTreeAccessible |
Bir kabuk öğesinde bir ad alanı ağaç denetiminden erişilebilirlik eylemleri gerçekleştiren yöntemleri kullanıma sunar. |
INameSpaceTreeControl |
Kabuk öğeleri ağacındaki düğümleri görüntülemek ve işlemek için kullanılan yöntemleri kullanıma sunar. |
INameSpaceTreeControl2 |
Kabuk ad alanı öğeleriyle kullanılmak üzere ağaç görünümü denetimlerinin görüntüleme stillerini alan ve ayarlayan yöntemler sağlayarak INameSpaceTreeControlarabiriminigenişletir. |
INameSpaceTreeControlCustomDraw |
Kullanıcının özel bir ad alanı ağaç denetimi ve öğelerini çizmesini sağlayan yöntemleri kullanıma sunar. |
INameSpaceTreeControlDropHandler |
Sürükle ve bırak için işleyici yöntemlerini kullanıma sunar. Ad alanı ağacı denetimi tarafından, istemciye denetim içinde gerçekleşen herhangi bir sürükle ve bırak işlemini bildirmek için kullanılır. İstemcinin bırakma işlemini kesmesi ve kendi eylemini gerçekleştirmesi veya istenen bırakma efektini döndürmesi için bir yol sağlar. |
INameSpaceTreeControlEvents |
INameSpaceTreeControl olaylarını işlemek için yöntemleri kullanıma sunar. |
INameSpaceTreeControlFolderCapabilities |
Bir klasörün System.IsPinnedToNameSpaceTree filtreleme desteği durumunu alan tek bir yöntemi kullanıma sunar. |
INamespaceWalk |
Belirli bir kök düğümden ad alanını gösteren yöntemleri kullanıma sunar. Kılavuzun derinliği belirtilir ve tüm düğümlerin kimliklerini içeren isteğe bağlı bir dizi döndürülür. |
INamespaceWalkCB |
INamespaceWalkile kullanılan geri çağırma arabirimini kullanıma sunar.
INamespaceWalkile bir yürüyüş gerçekleştirdikten sonra, INamespaceWalkCByöntemlerineINamespaceWalkCB'yi temsil eden bir IShellFolder nesnesi geçirilir. Bu yöntemlerin bilgilerle ne yaptığı, bunları uygulayan nesneye bağlıdır. |
INamespaceWalkCB2 |
INamespaceWalkCB ad alanı adımlarını tamamlamak için gereken bir yöntemle genişletir. Bu yöntem, yürüyüş sırasında toplanan verileri kaldırır. |
INewMenuClient |
Windows 7 menüsündeki öğelerin değiştirilmesine izin veren yöntemleri kullanıma sunar. |
INewShortcutHook |
Yeni bir İnternet kısayolu oluşturmak için yöntemleri kullanıma sunar. |
INewWindowManager |
Başka bir pencere tarafından başlatılan bir pencerenin görüntülenip görüntülenmeyeceğini veya engelleneceğini belirleyen bir yöntemi kullanıma sunarak açılır pencerelerin denetimine olanak tanır. |
INotifyReplica |
Bir nesnenin oluşturucusunun, nesneyi sonraki mutabakata tabi olabileceğini bildirmek için araçlar sağlayan bir yöntemi kullanıma sunar. Evrak çantası uzlaştırıcısı bu arabirimin uygulanmasından sorumludur. |
IObjectArray |
İstemcilerin IUnknowndestekleyen bir nesne koleksiyonundaki öğelere erişmesini sağlayan yöntemleri kullanıma sunar. |
IObjectCollection |
İstemcilerin bir koleksiyonda IUnknown destekleyen nesneler eklemesini ve kaldırmasını sağlayan yöntemler sağlayarak IObjectArray arabirimini genişletir. |
IObjectProvider |
Başka bir nesneden GUID ile adlandırılmış nesneleri bulmak için bir yöntemi kullanıma sunar.
QueryService'in aksine bu arabirim işlevselliğini diğer nesnelere devretmez. |
IObjectWithAppUserModelID |
Özel IAssocHandler nesnesini uygulayanların kendi açık Uygulama Kullanıcı Modeli Kimliğine (AppUserModelID) erişim sağlamasına olanak sağlayan yöntemleri kullanıma sunar. Bu bilgiler, belirli bir dosya türünün uygulamanın Atlama Listesi'ne eklenip eklenemeyeceğini belirlemek için kullanılır. |
IObjectWithBackReferences |
Bir nesne tarafından tutulan geri başvurularla etkileşim kurmak için bir yöntem sağlar. |
IObjectWithCancelEvent |
Çağırana, bir görevin iptalini belirtmek için çağrılan nesne tarafından sinyal verilecek bir olay sağlar. |
IObjectWithFolderEnumMode |
Ayrıştırılmış bir öğenin numaralandırma modlarını alan ve ayarlayan yöntemleri kullanıma sunar. |
IObjectWithProgID |
Bir nesneyle ilişkili ProgID'ye erişim sağlayan yöntemleri kullanıma sunar. |
IObjectWithPropertyKey |
Özellik anahtarını almak ve ayarlamak için yöntemleri kullanıma sunar. |
IObjectWithSelection |
Kabuk öğesi dizisiyle temsil edilen seçili öğeleri alan veya ayarlayan yöntemleri kullanıma sunar. |
IObjMgr |
İstemcinin bir sunucu nesnesi tarafından yönetilen bir nesne koleksiyonuna nesne eklemesine veya bu nesneden nesne kaldırmasına olanak sağlayan yöntemleri kullanıma sunar. |
IOpenControlPanel |
Denetim Masası'nın görünüm durumunu, tek tek Denetim Masası öğelerinin yolunu alan ve Denetim Masası'nın kendisini veya tek bir Denetim Masası öğesini açan yöntemleri kullanıma sunar. |
IOpenSearchSource |
Özel bir istemci tarafı OpenSearch veri kaynağından arama sonuçlarını almak için bir yöntemi kullanıma sunar. |
IOperationsProgressDialog |
İlerleme durumu iletişim kutusunu almak, ayarlamak ve sorgulamak için yöntemleri kullanıma sunar. |
IPackageDebugSettings |
Hata ayıklayıcısı geliştiricilerinin askıya alma veya devam etme gibi bir Windows Mağazası uygulamasının yaşam döngüsünü denetlemesini sağlar. |
IPackageExecutionStateChangeNotification |
Windows Mağazası uygulaması hata ayıklaması sırasında paket durum değişikliği bildirimlerini almayı etkinleştirir. |
IParentAndItem |
Üst öğeyi ve üst öğe alt kimliğini alan ve ayarlayan yöntemleri kullanıma sunar.
IParentAndItem genellikle IShellItems üzerinde uygulansa da, IShellItemözgü değildir. |
IParseAndCreateItem |
|
IPersistFolder |
Shell klasör nesnelerini başlatan bir yöntemi kullanıma sunar. |
IPersistFolder2 |
Shell klasör nesnelerinden bilgi edinen yöntemleri kullanıma sunar. |
IPersistFolder3 |
IPersistFolder ve IPersistFolder2 arabirimlerini genişletmek için bir klasör nesnesinin klasör kısayollarının yaygın olmayan bir şekilde işlenmesini sağlar. |
IPersistIDList |
Öğe tanımlayıcı listelerini kalıcı hale getirmek için kullanılan yöntemleri kullanıma sunar. |
IPersistSerializedPropStorage |
Serileştirilmiş özellik depolama verilerini daha sonra kullanmak üzere kalıcı hale getirmek ve kalıcı verileri yeni bir özellik deposu örneğine geri yüklemek için yöntemleri kullanıma sunar. |
IPersistSerializedPropStorage2 |
Serileştirilmiş özellik depolama verilerini daha sonra kullanmak üzere kalıcı hale getirmek ve kalıcı verileri yeni bir özellik deposu örneğine geri yüklemek için yöntemleri kullanıma sunar. |
IPlaybackManager |
Medya uygulamalarının Windows kayıttan yürütme yöneticisiyle iletişim kurmasına olanak sağlayan yöntemler sağlar. |
IPlaybackManagerEvents |
|
IPreviewHandler |
Zengin önizlemelerin görüntülenmesi için yöntemleri kullanıma sunar. |
IPreviewHandlerFrame |
Önizleme işleyicilerinin konağa klavye kısayollarını geçirmesini sağlar. Bu arabirim, klavye kısayollarının listesini alır ve konağı klavye kısayolunu işlemeye yönlendirir. |
IPreviewHandlerVisuals |
İşleyicileri önizlemeye renk ve yazı tipi bilgileri uygulamak için yöntemleri kullanıma sunar. |
IPreviewItem |
Önizleme bölmesinde gösterilecek bir öğeyi tanımlar. |
IPreviousVersionsInfo |
Windows Server 2003 ile sağlanan gölge kopyaları teknolojisi tarafından geri çevrilmesi amacıyla depolanan sunucu dosyalarının veya klasörlerinin önceki sürümlerini denetleen bir yöntemi kullanıma sunar. |
IPrivateIdentityManager |
|
IPrivateIdentityManager2 |
|
IProfferService |
Nesnelerin aynı konak üzerindeki diğer nesnelere hizmet sunacağı genel bir mekanizma sunar. |
IProgressDialog |
Bir uygulamanın ilerleme durumu iletişim kutusunu görüntülemesine yönelik seçenekler sağlayan yöntemleri kullanıma sunar. Bu arabirim, ilerleme iletişim kutusu nesnesi (CLSID_ProgressDialog) tarafından dışarı aktarılır. Bu nesne, kullanıcıya işlemin nasıl ilerledeceğini göstermenin genel bir yoludur. Genellikle çok sayıda dosyayı silerken, karşıya yüklerken, kopyalarken, taşırken veya indirirken kullanılır. |
IPublishedApp |
Denetim Masası'ndaki Program Ekle/Kaldır'a uygulamaları temsil eden yöntemleri kullanıma sunar. |
IPublishedApp2 |
Ek bir yükleme yöntemi sağlayarak IPublishedApp arabirimini genişletir. |
IPublishingWizard |
Çevrimiçi Yazdırma Sihirbazı, Web Yayımlama Sihirbazı ve Ağ Yeri Ekleme Sihirbazı ile çalışmak için yöntemleri kullanıma sunar. Windows Vista'da IPublishingWizard artık Web Yayımlama Sihirbazı'nı veya Çevrimiçi Yazdırma Sihirbazı'nı desteklemez. |
IQueryAssociations |
Bir dosya türü veya protokol tanımlama ve bir uygulamayla ilişkilendirme ile ilişkili olarak kayıt defterinde depolanan bilgileri alma işlemini basitleştiren yöntemleri kullanıma sunar. |
IQueryCancelAutoPlay |
Otomatik Kullan veya otomatik çalıştır program aracılığıyla geçersiz kılan bir yöntemi kullanıma sunar. Bu, medya eklendiğinde başlatılan içeriğin konumunu ve türünü özelleştirmenizi sağlar. |
IQueryCodePage |
ANSI kod sayfasının sayısal değerini (Kod Sayfası tanımlayıcısı) alır ve ayarlar. |
IQueryContinue |
Nesnelerin bir işleme devam etme izni için bir istemciyi sorgulaması için basit, standart bir mekanizma sağlayan bir yöntemi kullanıma sunar. Örneğin IUserNotificationistemcileri, IQueryContinue uygulamasını IUserNotification::Show yöntemine geçirmelidir. |
IQueryContinueWithStatus |
Kimlik bilgisi sağlayıcılarının bu girişimlere devam etmesi gerekip gerekmediğini belirlemek üzere ağa bağlanmaya çalışırken QueryContinue çağırması için standart bir mekanizma sağlayan yöntemleri kullanıma sunar. Kimlik bilgisi sağlayıcıları, bir ağ bağlantısı kurmaya çalışırken kullanıcıya ileti görüntülemek için de bu arabirimi kullanabilir. |
IQueryInfo |
Shell'in IShellFolder uygulamasında bulunan bir öğenin bayraklarını ve bilgi ipucu bilgilerini almak için kullandığı yöntemleri kullanıma sunar. Bilgi ipuçları genellikle bir araç ipucu denetimi içinde görüntülenir. |
IRelatedItem |
Belirli ilişkilere sahip ilgili öğeleri türeyen yöntemleri kullanıma sunar. |
IRemoteComputer |
Uzak bir nesnede çağrıldığında ad alanı uzantısını numaralandıran veya başlatan bir yöntemi kullanıma sunar. Bu arabirim, örneğin uzak yazıcılar sanal klasörünü başlatmak için kullanılır. |
IResolveShellLink |
Bir uygulamanın Shell klasör nesnesinin öğelerinden biri için bağlantıyı çözümlemesini istemesine olanak tanıyan bir yöntemi kullanıma sunar. |
IResultsFolder |
Bir veri nesnesinden öğeleri tutan yöntemleri kullanıma sunar. IResultsFolder, ad alanının her yerinden öğeleri tutabilen ve tek bir klasörde kullanıcıya gösterebilen bir klasördür. |
IRunnableTask |
İşlemlerin arka plan iş parçacığında gerçekleştirilebilmesini sağlamak için bir nesne tarafından kullanıma sunulan serbest iş parçacıklı arabirim. Örneğin, IExtractImage::GetLocation yöntemi E_PENDING döndürürse, çağıran uygulamanın görüntüyü arka plan iş parçacığında ayıklamasına izin verilir. |
ISearchBoxInfo |
Çağıranın bir arama kutusuna girilen bilgileri almasını sağlayan yöntemleri kullanıma sunar. |
ISearchContext |
Özelleştirme bilgilerini arama kancalarına kanallayan yöntemleri kullanıma sunar. |
ISearchFolderItemFactory |
Arama klasörleri oluşturan ve değiştiren yöntemleri kullanıma sunar. Aramanın parametrelerini ayarlamak için önce Set yöntemleri çağrılır. Çağrılmadığında, bunun yerine varsayılan değerler kullanılır.
ISearchFolderItemFactory::GetIDList ve ISearchFolderItemFactory::GetShellItem aramanın bu parametreler tarafından belirtilen iki biçimi döndürür. |
ISharedBitmap |
Bit eşlemlere erişmek için bellek açısından verimli yöntemleri kullanıma sunar. Bu arabirim, HBITMAP nesnelerinin çevresinde ince bir sarmalayıcı olarak kullanılır ve bu nesnelerin temel alınan verilerin değiştirilmesine karşı sayılması ve korunmasına olanak sağlar. |
ISharingConfigurationManager |
Kullanıcılar (C:\Users ) veya Genel (C:\Users\Public ) klasörü için bilgisayarın varsayılan paylaşım ayarlarıyla ilgili bilgileri ayarlayıp alan yöntemleri kullanıma sunar. Ayrıca, yazıcı paylaşımının denetimine izin veren bir dizi yöntemi de kullanıma sunar. |
IShellApp |
Program Ekle/Kaldır Uygulamasına bir uygulama hakkında genel bilgi sağlayan yöntemleri kullanıma sunar. Program Ekle/Kaldır uygulamasının dışında kullanamazsınız. Bu arabirim tarafından verilen bilgiler, desteklenen yönetim eylemlerinin bir listesini ve uygulamanın şu anda yüklü olup olmadığını içerir. |
IShellBrowser |
Kabuk görünümlerinin konakları (IShellViewuygulayan nesneler) tarafından uygulanır. Gezgin penceresi bağlamında çalışan ve barındırmış olduğu görünüm için hizmet sağlayan yöntemleri kullanıma sunar. |
IShellChangeNotify |
Bir öğenin kimliği değiştiğinde Shell ad alanı uzantısını bildiren bir yöntemi kullanıma sunar. |
IShellDetails |
Bir klasördeki öğeler hakkında ayrıntılı bilgi sağlamak için Kabuk klasörleri tarafından kullanıma sunuldu. Bu, klasörün görünümü Ayrıntılar olarak ayarlandığında Windows Gezgini tarafından görüntülenen bilgilerle aynıdır. Windows 2000 ve sonraki sistemler için IShellDetails, IShellFolder2tarafından değiştirilir. |
IShellExtInit |
Özellik sayfaları, kısayol menüleri ve sürükle ve bırak işleyicileri için Kabuk uzantılarını başlatan bir yöntemi kullanıma sunar (sık olmayan sürükle ve bırak işlemleri sırasında kısayol menülerine öğe ekleyen uzantılar). |
IShellFolder |
Tüm Kabuk ad alanı klasör nesneleri tarafından kullanıma sunulan yöntemleri, klasörleri yönetmek için kullanılır. |
IShellFolder2 |
IShellFolderözelliklerini genişletir. Yöntemleri bir Shell klasörünün içeriği hakkında çeşitli bilgiler sağlar. |
IShellFolderSearchable |
Kabuk uzantısının aranabilir bir ad alanı sağlamasına izin veren yöntemleri kullanıma sunar. |
IShellFolderSearchableCallback |
Arama işlemini izlemek için geri çağırma yordamlarını kullanıma sunar. |
IShellFolderViewCB |
Windows Gezgini ile sistem klasörü görünüm nesnesi (SHCreateShellFolderView) aracılığıyla döndürülen IShellView nesnesi) kullanılarak uygulanan bir klasör görünümü ile Windows Gezgini arasında iletişime izin veren bir yöntemi kullanıma sunar, böylece klasör görünümü olaylar hakkında bildirim alabilir ve görünümünü buna göre değiştirebilir. |
IShellFolderViewDual |
Görünümü değiştiren ve geçerli klasördeki öğeleri seçen yöntemleri kullanıma sunar. |
IShellFolderViewDual2 |
Görünümü değiştiren ve geçerli klasördeki öğeleri seçen yöntemleri kullanıma sunar. |
IShellFolderViewDual3 |
Geçerli klasör görünümünü değiştiren yöntemleri kullanıma sunar. |
IShellFolderViewType |
Bir Shell klasörünün içeriğinde farklı görünümleri (verilerinin farklı hiyerarşik düzenleri) desteklemesini sağlayan yöntemleri kullanıma sunar. |
IShellIcon |
IShellFolder nesnesi için simge dizini elde eden bir yöntemi kullanıma sunar. |
IShellIconOverlay |
İçerdiği nesneler için simge katmanlarını belirtmek üzere bir ad alanı uzantısı tarafından kullanılan yöntemleri kullanıma sunar. |
IShellIconOverlayIdentifier |
Simge katman işleyicileri ile Kabuk arasındaki tüm iletişimi işleyen yöntemleri kullanıma sunar. |
IShellImageDataAbort |
IShellImageData işlemlerini durdurmak için kullanılan tek bir yöntemi kullanıma sunar. |
IShellImageDataFactory |
Çeşitli görüntü kaynaklarına dayalı IShellImageData örnekleri oluşturan yöntemleri kullanıma sunar. |
IShellItem |
Kabuk öğesi hakkında bilgi alan yöntemleri kullanıma sunar.
IShellItem ve IShellItem2, yeni kodlardaki öğelerin tercih edilen temsilleridir. |
IShellItem2 |
IShellItem öğesinin çeşitli özellik değerlerini alan yöntemlerle genişletir.
IShellItem ve IShellItem2, yeni kodlardaki öğelerin tercih edilen temsilleridir. |
IShellItemArray |
Kabuk öğesi dizileri oluşturan ve işleyen yöntemleri kullanıma sunar. |
IShellItemFilter |
sunucu uygulaması tarafındanbirShell öğesinin numaralandırmasının nasıl filtreleneceğini belirtmek için istemci tarafından kullanıma sunuldu. |
IShellItemImageFactory |
Kabuk öğelerinin simgelerini veya küçük resimlerini döndürmek için bir yöntemi kullanıma sunar. İstenen öğe için kullanılabilir küçük resim veya simge yoksa, Shell'den sınıf başına bir simge sağlanabilir. |
IShellItemResources |
Shell öğesi kaynaklarını işlemek ve sorgulamak için yöntemleri kullanıma sunar. |
IShellLibrary |
Kitaplık oluşturma ve yönetme yöntemlerini kullanıma sunar. |
IShellLink |
Kabuk bağlantılarını oluşturan, değiştiren ve çözümleyen yöntemleri kullanıma sunar. |
IShellLinkDataList |
Bir uygulamanın birKabuğu bağlantısına ek veri blokları eklemesine olanak sağlayan yöntemleri kullanıma sunar. Bu yöntemler veri bloklarını ekler, kopyalar veya kaldırır. |
IShellMenu |
Başlat menüsü ve sık kullanılanlar menüsü gibi Kabuk menüleriyle etkileşim kuran yöntemleri kullanıma sunar. |
IShellMenuCallback |
Bir menü bandından ileti alan bir yöntemi kullanıma sunan bir geri çağırma arabirimi. |
IShellPropSheetExt |
Bir özellik sayfası işleyicisinin bir dosya nesnesi için görüntülenen özellik sayfasındaki sayfaları eklemesine veya değiştirmesine olanak sağlayan yöntemleri kullanıma sunar. |
IShellRunDll |
|
IShellView |
Windows Gezgini'nde veya klasör pencerelerinde görünüm sunan yöntemleri kullanıma sunar. |
IShellView2 |
IShellViewözelliklerini genişletir. |
IShellView3 |
IShellView2::CreateViewWindow2değiştirmek için bir yöntem sağlayarak IShellView2 özelliklerini genişletir. |
IShellWindows |
Açık Kabuk pencerelerinin koleksiyonuna erişim sağlar. |
IStartMenuPinnedList |
Başlat menüsünden veya görev çubuğundan uygulama kısayolunu kaldıran bir yöntemi kullanıma sunar. |
IStorageProviderCopyHook |
Kabuğun bir bulut sağlayıcısının eşitleme kökündeki bir klasörü taşımasına, kopyalamasına, silmesine veya yeniden adlandırmasına izin verilip verilmeyeceğini belirleyen bir yöntemi kullanıma sunar. |
IStorageProviderHandler |
Belirli bir dosya veya klasörle ilişkili IStorageProviderPropertyHandler alır. |
IStorageProviderPropertyHandler |
Bir dosya veya klasörle ilişkilendirilmiş bir özellik koleksiyonu sağlar. |
IStreamAsync |
Zaman uyumsuz bir akışta girişi/çıkışı (G/Ç) yönetme yöntemlerini kullanıma sunar. |
IStreamUnbufferedInfo |
Kesim boyutunu bayt hizalamasına yardımcı olarak belirleyen bir yöntemi kullanıma sunar. |
ISuspensionDependencyManager |
|
ISyncMgrConflict |
Bir çakışma deposundan alınan çakışma hakkında bilgi sağlayan yöntemleri kullanıma sunar ve çakışmanın çözülmesini sağlar. |
ISyncMgrConflictFolder |
Çakışma nesnesi için çakışma kimliği listesini alan bir yöntemi kullanıma sunar. |
ISyncMgrConflictItems |
Çakışma öğesi verilerini ve öğe sayısını alan yöntemleri kullanıma sunar. |
ISyncMgrConflictPresenter |
Kullanıcıya çakışma sunan bir yöntemi kullanıma sunar. |
ISyncMgrConflictResolutionItems |
Öğe bilgilerini ve öğe sayısını elde eden yöntemleri kullanıma sunar. |
ISyncMgrConflictResolveInfo |
Eşitleme yöneticisi çakışma çözümlemesi hakkında bilgi alan ve ayarlayan yöntemleri kullanıma sunar. |
ISyncMgrConflictStore |
bir işleyicinin Çakışmalar klasöründe görünen çakışmalar sağlamasına olanak sağlayan yöntemleri kullanıma sunar. |
ISyncMgrControl |
Bir uygulamanın veya işleyicinin eşitleme başlatmasına veya durdurmasına, işleyici veya öğe kümesindeki değişiklikleri Eşitleme Merkezi'ne bildirmesine veya özellik değerlerinde yapılan değişiklikleri bildirmesine olanak sağlayan yöntemleri kullanıma sunar. |
ISyncMgrEnumItems |
SYNCMGRITEM yapıları dizisi aracılığıyla numaralandıran yöntemleri kullanıma sunar. Bu yapıların her biri eşitlenebilen bir öğe hakkında bilgi sağlar.
ISyncMgrEnumItems tüm standart numaralandırıcı arabirimleriyle aynı yöntemlere sahiptir: Next, Skip, Reset ve Clone. |
ISyncMgrEvent |
Bir olay deposundan veri alan yöntemleri kullanıma sunar. Olay deposu, Eşitleme Merkezi'nin depodaki tüm olayların bir numaralandırıcısını almasını ve tek tek olayları almasını sağlar. |
ISyncMgrEventLinkUIOperation |
Eşitleme sonuçları klasöründe olay bağlantılarına tıklandığında çağrılan bir yöntem sağlar. |
ISyncMgrEventStore |
İşleyicinin varsayılan Eşitleme Merkezi olay deposunu kullanmak yerine kendi olay deposunu sağlamasına ve kendi eşitleme olaylarını yönetmesine olanak sağlayan yöntemleri kullanıma sunar. Bu olaylar Sonuçları Eşitle klasöründe görüntülenir. |
ISyncMgrHandler |
Eşitleme işleyicisi tarafından uygulanan birincil arabirimi oluşturan yöntemleri kullanıma sunar. Eşitleme Merkezi, özellikleri almak, eşitleme öğelerini listelemek ve durumu değiştirmek için bu arabirim aracılığıyla işleyicinin bir örneğini oluşturur. Eşitleme Merkezi, eşitleme veya kullanıcı arabirimi işlemi gerçekleştirmek için ayrı bir iş parçacığında işleyicinin ayrı bir örneğini oluşturur. |
ISyncMgrHandlerCollection |
Eşitleme işleyici kimliklerinin numaralandırıcısı sağlayan ve bu eşitleme işleyicilerinin örneğini oluşturan yöntemleri kullanıma sunar. |
ISyncMgrHandlerInfo |
İşleyicinin Eşitleme Merkezi'ne özellik ve durum bilgileri sağlamasına izin veren yöntemleri kullanıma sunar. |
ISyncMgrRegister |
Bir uygulamanın eşitleme yöneticisine kaydolabilmesi için yöntemleri kullanıma sunar. Bu, ISyncMgrRegister arabirimi aracılığıyla veya doğrudan kayıt defterine kaydedilerek elde edilebilir. |
ISyncMgrResolutionHandler |
Eşitleme çakışmalarını yöneten yöntemleri kullanıma sunar. Eşitleme çakışması işleyicisi oluşturmak için bu arabirimi uygulayın. Çakışma çözümleme kullanıcı arabirimi (UI), kullanıcıya sunulan çakışmayı çözmek için bu arabirimi çağırır. |
ISyncMgrScheduleWizardUIOperation |
İşleyicinin işleyici için eşitleme zamanlaması sihirbazını görüntülemesine izin veren bir yöntemi kullanıma sunar. |
ISyncMgrSessionCreator |
Bir işleyicinin veya dış uygulamanın eşitlemenin başladığını Eşitleme Merkezi'ne bildirebildiği tek bir yöntemin yanı sıra ilerleme durumunu ve olayları bildirir. |
ISyncMgrSyncCallback |
Eşitleme işleminin ilerleme durumunu ve olayları Eşitleme Merkezi'ne bildirmesine veya işlemin iptal edilip edilmediğini sorgulamasına olanak sağlayan yöntemleri kullanıma sunar. |
ISyncMgrSynchronize |
Kayıtlı uygulamanın veya hizmetin eşitleme yöneticisinden bildirim almasını sağlayan yöntemleri kullanıma sunar. |
ISyncMgrSynchronizeCallback |
Eşitleme işlemini yöneten yöntemleri kullanıma sunar. |
ISyncMgrSynchronizeInvoke |
Kayıtlı bir uygulamanın öğeleri güncelleştirmek için eşitleme yöneticisini çağırmasını sağlayan yöntemleri kullanıma sunar. |
ISyncMgrSyncItem |
tek bir eşitleme öğesi üzerinde işlem yapıp bilgileri alan yöntemleri kullanıma salar ve işleyicilerin eşitleme öğelerini bağımsız nesneler olarak yönetmesine olanak sağlar. |
ISyncMgrSyncItemContainer |
İşleyicilere içerdikleri öğeler hakkında bilgi sağlayan yöntemleri kullanıma sunar. |
ISyncMgrSyncItemInfo |
Tek bir eşitleme öğesi için özellik ve durum bilgileri sağlayan yöntemleri kullanıma sunar. |
ISyncMgrSyncResult |
ISyncMgrControlçağıran uygulamaların ISyncMgrControl::StartHandlerSync veya ISyncMgrControl::StartItemSync çağrısının sonucunu almak için kullanabileceği bir yöntemi kullanıma sunar. |
ISyncMgrUIOperation |
Eşitleme merkezi tarafından istendiğinde eşitleme işleyicisi veya eşitleme öğesinin ui nesnesini görüntüleyebileceği bir yöntemi kullanıma sunar. |
ITaskbarList |
Görev çubuğunu denetleen yöntemleri kullanıma sunar. Görev çubuğundaki öğeleri dinamik olarak eklemenize, kaldırmanıza ve etkinleştirmenize olanak tanır. |
ITaskbarList2 |
ITaskbarList arabirimini genişletir ve bir pencereyi tam ekran görüntüsü olarak işaretlemek için bir yöntem sunar. |
ITaskbarList3 |
Windows 7'de eklenen birleşik başlatma ve değiştirme görev çubuğu düğmesi işlevselliğini destekleyen yöntemleri kullanıma sunarak ITaskbarList2genişletir. Bu işlevsellik, sekmeli bir uygulamadaki tek tek sekmeleri, küçük resim araç çubuklarını, bildirim ve durum katmanlarını ve ilerleme göstergelerini temel alan küçük resim gösterimlerini ve anahtar hedeflerini içerir. |
ITaskbarList4 |
Çağıranın sekme küçük resmi ve göz atma özelliği için iki özellik değerini denetlemesine olanak tanıyan bir yöntem sağlayarak ITaskbarList3genişletir. |
IThumbnailCache |
Uygulamalar arasında paylaşılan bir sistem küçük resim önbelleği için yöntemleri kullanıma sunar. |
IThumbnailCachePrimer |
|
IThumbnailHandlerFactory |
Bir öğenin küçük resim işleyicisini almak için bir yöntemi kullanıma sunar. Alt IDList için hangi ayıklayıcının kullanılacağını belirtmek istiyorsanız bu arabirimi uygulayın. |
IThumbnailProvider |
Küçük resim görüntüsü almak için bir yöntemi kullanıma sunar ve küçük resim işleyicileri için uygulanması amaçlanmıştır. Bu arabirimi uygulayan nesnenin de IInitializeWithStreamuygulaması gerekir. |
IThumbnailSettings |
Küçük resim sağlayıcısının küçük resim isteğinin kullanıcı bağlamını belirlemesini sağlayan bir yöntem sağlar. |
IThumbnailStreamCache |
Küçük resim akışını alır veya ayarlar. Bu arabirim yalnızca dahili kullanım içindir ve yalnızca fotoğraflar uygulaması tarafından çağrılabilir. |
ITrackShellMenu |
Araç çubuğu düğmelerini bir menüyle koordine etme ve açılır menü görüntüleme olanağı sağlayarak IShellMenu arabirimini genişleten yöntemleri kullanıma sunar. |
ITranscodeImage |
Windows tarafından desteklenen herhangi bir görüntü türünden JPEG veya bit eşlem (BMP) görüntü biçimlerine dönüştürmeye izin veren bir yöntemi kullanıma sunar. |
ITransferAdviseSink |
Durum toplama ve hata bilgilerini destekleyen yöntemleri kullanıma sunar. |
ITransferDestination |
Kopyalama veya taşıma işlemi için hedef Kabuk öğesi oluşturan yöntemleri kullanıma sunar. Bu arabirim, ITransferDestination::Advise yöntemi sağlayarak dosya işlemleri üzerinde daha fazla denetime izin vermek için sağlanır. |
ITransferMediumItem |
ITransferSourceITransferDestinationveya arabirimarabirim işaretçisi döndürmek için QueryInterface çağrılacak öğeyi almak için kopyalama altyapısı tarafından kullanılır. Bu arabirimler kopyalama, taşıma veya silme işlemleri için sorgulanabilir ve numaralandırılabilir. |
ITransferSource |
IShellItemişlemek için kopyalama, taşıma, geri dönüşüm ve diğerleri dahil olmak üzere yöntemleri kullanıma sunar. Bu arabirim, ITransferSource::Advise yöntemi sağlayarak dosya işlemleri üzerinde daha fazla denetim sağlamak için sunulur. |
ITrayDeskBand |
Masa bantlarını gösteren, gizleyen ve sorgulayan yöntemleri kullanıma sunar. |
IUpdateIDList |
Bir klasör nesnesinin alt öğesinin ITEMIDLIST güncelleştirmek için bir yöntem sağlar. |
IURLSearchHook |
Bilinmeyen bir URL protokolünün adresini çevirmek için tarayıcı tarafından kullanılan bir yöntemi kullanıma sunar. |
IURLSearchHook2 |
Bir arama bağlamı nesnesi kullanarak bilinmeyen bir URL protokolünün adresini çevirmek için tarayıcı tarafından kullanılan bir yöntemi kullanıma sunar. |
IUserAccountChangeCallback |
Kullanıcı hesabını temsil eden resim değiştirildiğinde çağrılan bir yöntemi kullanıma sunar. |
IUserNotification |
Bildirim bilgilerini ayarlayan ve ardından bu bildirimi kullanıcıya görev çubuğunun bildirim alanıyla birlikte görünen bir balonda görüntüleyen yöntemleri kullanıma sunar. Not:IUserNotification2, IUserNotification yalnızca Göster yönteminde farklılık gösterir ve bu yöntem bildirimle iletişim kurmak için geri çağırma arabirimi için ek bir parametre ekler. Aksi takdirde iki arabirim form ve işlev olarak aynıdır. CLSID_UserNotification, Show'ın her iki sürümünü de aşırı yükleme olarak uygular. |
IUserNotification2 |
Bildirim bilgilerini ayarlayan ve ardından bu bildirimi kullanıcıya görev çubuğunun bildirim alanıyla birlikte görünen bir balonda görüntüleyen yöntemleri kullanıma sunar. Not:IUserNotification2, IUserNotificationdevralmıyor. IUserNotification2IUserNotification yalnızca Göster yönteminde farklılık gösterir. Bu yöntem, geri çağırma arabiriminin bildirimle iletişim kurması için ek bir parametre ekler. Aksi takdirde iki arabirim form ve işlev olarak aynıdır. CLSID_UserNotification, Show'ın her iki sürümünü de aşırı yükleme olarak uygular. |
IUserNotificationCallback |
Bildirim balonunda fare tıklaması veya kısayol menüsü erişiminin işlenmesi için bir yöntemi kullanıma sunar.
IUserNotification2::Showile kullanılır. |
IUseToBrowseItem |
Bu öğeye göz atarken kullanılması gereken öğeyi bulur. |
IViewStateIdentityItem |
Görünüm özelleştirmelerinin anımsanacağı bir öğe olan kurallı kalıcılık öğesi sağlar. |
IVirtualDesktopManager |
Bir uygulamanın sanal çalışma alanları oluşturan pencere gruplarıyla etkileşim kurmasını sağlayan yöntemleri kullanıma sunar. |
IVisualProperties |
Görsel özellikleri ayarlayıp alan yöntemleri kullanıma sunar. |
IWebWizardExtension |
Sihirbaz uzantısının ilk URL'sini ve hata durumunda belirli bir URL'yi ayarlamak için yöntemleri kullanıma sunarak IWizardExtensionarabiriminigenişletir. |
IWizardExtension |
Sunucu tarafı içerik sayfalarını barındıran Web Yayımlama Sihirbazı ve Çevrimiçi Yazdırma Sıralama Sihirbazı gibi sihirbazlar tarafından kullanılır. Bu arabirim, desteklenen uzantı sayfalarını belirtmek ve bu sayfalara gidip çıkmak için yöntemleri kullanıma sunar. |
IWizardSite |
Kendisi ve sihirbazın geri kalanı arasındaki kenarlıklarda gezinmek için sihirbaz uzantısı tarafından kullanılan yöntemleri kullanıma sunar. |
TaskCompletionClient |
Görevin tamamlanmasını etkinleştirir. |