Rozhraní prostředí
Tato část popisuje rozhraní prostředí Windows.
V této části
Námět | Popis |
---|---|
IAccessibleObject |
Zveřejňuje metodu, kterou může aplikace přístupnosti používat. |
IAccessibilityDockingService |
Ukotví jedno okno aplikace pro usnadnění přístupu do dolní části obrazovky. |
IAccessibilityDockingServiceCallback |
Informuje aplikaci pro usnadnění přístupu, že jeho okno bylo odpojeno. |
IACLCustomMRU |
Zveřejňuje metody, které se používají k inicializaci naposledy použitého seznamu (MRU) pro objekt automatického dokončování. |
IACList |
Zveřejňuje metodu, která zlepšuje efektivitu automatického dokončování, když jsou kandidátské řetězce uspořádány v hierarchii. |
IACList2 |
Rozšiřuje rozhraní IACList, aby klienti objektu automatického dokončování mohli načítat a nastavovat příznaky možností. |
IActionProgress |
Představuje abstraktní základní třídu, ze které mohou operace řízené průběhem dědit. |
IActionProgressDialog |
Zveřejňuje metody, které inicializují a zastavují dialogové okno průběhu. |
IApplicationActivationManager |
Poskytuje metody, které aktivují aplikace pro Windows Store pro rozšíření launch, File a Protocol . Toto rozhraní obvykle použijete v ladicích programech a nástrojích pro návrh. |
IApplicationAssociationRegistration |
Zveřejňuje metody, které dotazují a nastaví výchozí aplikace pro konkrétní typ přidružení souboru a protokoly na konkrétní úrovni přidružení úroveň přidružení. Poznámka: Od Windows 8 je jedinou funkcí tohoto rozhraní, která je podporována, je QueryCurrentDefault. |
IApplicationAssociationRegistrationUI |
Zveřejňuje metodu, která spustí dialogové okno rozšířeného přidružení, pomocí kterého může uživatel přizpůsobit svá přidružení. |
IApplicationDesignModeSettings |
Umožňuje vývojovým aplikacím dynamicky falšovat stav systému a uživatelů, jako je nativní rozlišení zobrazení, faktor škálování zařízení a stav zobrazení aplikací pro účely testování aplikací pro Windows Store spuštěných v režimu návrhu pro širokou škálu formovacích faktorů bez nutnosti skutečného hardwaru. Umožňuje také testování změn v normálním stavu řízeném uživatelem a testovat aplikace pro Windows Store v různých scénářích. |
IApplicationDesignModeSettings2 |
Umožňuje vývojovým aplikacím dynamicky řídit stavy systému a uživatelů, jako je nativní rozlišení zobrazení, faktor škálování zařízení a rozložení zobrazení aplikací, hlášené aplikacím pro Windows Store za účelem testování aplikací pro Windows Store spuštěných v režimu návrhu pro širokou škálu faktorů formulářů bez nutnosti skutečného hardwaru. Umožňuje také testování změn v normálním stavu řízeném uživatelem a testovat aplikace pro Windows Store v různých scénářích. |
IApplicationDestinations |
Zveřejňuje metody, které aplikaci umožňují odebrat jeden nebo všechny cíle z kategorie Poslední nebo Kategorie Časté v seznamu odkazů. |
IApplicationDocumentLists |
Zveřejňuje metody, které aplikaci umožňují načíst obsah kategorie Poslední nebo Kategorie Časté v seznamu odkazů. |
IAppPublisher |
Zveřejňuje metody publikování aplikací prostřednictvím Přidat nebo odebrat programy v Ovládacích panelech. Toto je hlavní rozhraní implementované pro tento účel. |
IAppVisibility |
Poskytuje funkce pro určení, jestli se na displeji zobrazují aplikace pro Windows Store. |
IAppVisibilityEvents |
Umožňuje aplikacím přijímat oznámení o změnách stavu v zobrazení a změnách v viditelnosti úvodní obrazovky. |
obslužné rutiny IAssocHandler |
Zveřejňuje metody pro operace pomocí dialogového okna přidružení souboru nebo nabídky. |
IAssocHandlerInvoker |
Zveřejňuje metody, které vyvolávají přidruženou obslužnou rutinu aplikace. |
IAttachmentExecute |
Zveřejňuje metody, které pracují s klientskými aplikacemi k prezentaci uživatelského prostředí, které poskytuje bezpečné stahování a výměnu souborů prostřednictvím příloh e-mailu a zasílání zpráv. |
IAutoComplete |
Vystavený objektem automatického dokončování (CLSID_AutoComplete). Toto rozhraní umožňuje aplikacím inicializovat, povolit a zakázat objekt. |
IAutoComplete2 |
Rozšiřuje IAutoComplete. Toto rozhraní umožňuje klientům objektu automatického dokončování načíst a nastavit řadu možností, které řídí, jak automatické dokončování funguje. |
IAutoCompleteDropDown |
Zveřejňuje metody, které klientům umožňují resetovat nebo dotazovat stav zobrazení rozevíracího seznamu automatického dokončování, který obsahuje možné dokončení řetězce zadaného uživatelem v ovládacím prvku pro úpravy. |
IBandHost |
Zveřejňuje metody, které vytvářejí a zničí pásma a určují jejich dostupnost. |
IBandSite |
Zveřejňuje metody, které řídí objekty pásma. |
IBrowserFrameOptions |
Umožňuje prohlížeči nebo hostiteli požádat IShellView, jaké chování zobrazení se podporuje. |
ICategorizer |
Zveřejňuje metody, které se používají k získání informací o seznamech identifikátorů položek. |
ICategoryProvider |
Zveřejňuje seznam kategoristů registrovaných na IShellFolder. |
ICDBurn |
Zveřejňuje metody, které určují, jestli má systém hardware pro zápis na disk CD, písmeno jednotky zařízení pro zápis cd a programově inicializuje relaci zápisu CD. |
IColumnManager |
Zveřejňuje metody, které umožňují kontrolu a manipulaci se sloupci v zobrazení podrobností Průzkumníka Windows. Na každý sloupec odkazuje struktura PROPERTYKEY, která pojmenuje vlastnost. |
ICommDlgBrowser |
Vystavená běžnými dialogovými okny souborů, která se mají použít při hostování prohlížeče prostředí. Pokud je to podporováno, ICommDlgBrowser zveřejňuje metody, které umožňují zobrazení prostředí zpracovávat několik případů, které vyžadují jiné chování v dialogovém okně než v normálním zobrazení prostředí. Získáte ukazatel rozhraní ICommDlgBrowser voláním QueryInterface na IShellBrowser objektu. |
ICommDlgBrowser2 |
Rozšiřuje možnosti ICommDlgBrowser. Toto rozhraní je vystaveno běžnými dialogovými okny souborů, když hostují prohlížeč prostředí. Ukazatel na ICommDlgBrowser2 lze získat voláním QueryInterface na objekt IShellBrowser. |
ICommDlgBrowser3 |
Rozšiřuje možnosti ICommDlgBrowser2a používá se v běžných dialogových oknech souborů při hostování prohlížeče prostředí. |
IComputerInfoChangeNotify |
Toto rozhraní nemusí chybět v novějších verzích Windows. |
IConnectableCredentialProviderCredential |
Zveřejňuje metody pro připojení a odpojení IConnectableCredentialProviderCredential objekty. |
IContactManagerInterop |
Umožňuje přístup k metodám ContactManager v aplikaci, která spravuje více oken. |
IContextMenu |
Zveřejňuje metody, které buď vytvoří nebo sloučí místní nabídku přidruženou k objektu Shell. |
IContextMenu2 |
Zveřejňuje metody, které buď vytvářejí nebo slučují místní (kontextovou) nabídku přidruženou k objektu Shell. Rozšiřuje IContextMenu přidáním metody, která umožňuje klientským objektům zpracovávat zprávy přidružené k položkám nabídky nakreslené vlastníkem. |
IContextMenu3 |
Zveřejňuje metody, které buď vytvoří nebo sloučí místní nabídku přidruženou k objektu Shell. Umožňuje klientským objektům zpracovávat zprávy spojené s položkami nabídky nakreslenými vlastníkem a rozšiřuje IContextMenu2 přijetím návratové hodnoty z této zpracování zpráv. |
IContextMenuCB |
Zveřejňuje metodu, která umožňuje zpětné volání místní nabídky. Pokud chcete například přidat ikonu štítu do menuItem, která vyžaduje zvýšení oprávnění. |
IControlMarkup |
|
ICopyHook |
Zveřejňuje metodu, která vytvoří obslužnou rutinu kopírování. Obslužná rutina háku kopírování je rozšíření prostředí, které určuje, zda lze přesunout, zkopírovat, přejmenovat nebo odstranit složku prostředí nebo objekt tiskárny. Prostředí volá metodu ICopyHook::CopyCallback před provedením jedné z těchto operací. |
ICreateObject |
Zveřejňuje metodu, která vytvoří objekt zadané třídy. |
ICreatingProcess |
Používá ShellExecuteEx a IContextMenu, aby volající mohl změnit některé parametry procesu, který se vytváří. |
ICreateProcessInputs |
Používá rozhraní ICreatingProcess k úpravě některých parametrů vytvářeného procesu. |
ICredentialProvider |
Zveřejňuje metody používané při nastavení a manipulaci se zprostředkovatelem přihlašovacích údajů. Toto rozhraní musí implementovat všichni poskytovatelé přihlašovacích údajů. |
ICredentialProviderCredential |
Zveřejňuje metody, které umožňují zpracování přihlašovacích údajů. |
ICredentialProviderCredential2 |
Rozšiřuje ICredentialProviderCredential rozhraní přidáním metody, která načte identifikátor zabezpečení (SID) uživatele. Přihlašovací údaje jsou přidružené k danému uživateli a dají se seskupit pod dlaždicí uživatele. |
ICredentialProviderCredentialEvents |
Poskytuje asynchronní mechanismus zpětného volání používaný přihlašovacími údaji k upozornění na události změny stavu nebo textu v uživatelském rozhraní přihlášení nebo přihlašovacích údajů. |
ICredentialProviderCredentialEvents2 |
Rozšiřuje ICredentialProviderCredentialEvents rozhraní přidáním metod, které umožňují dávkovou aktualizaci polí v uživatelském rozhraníLogon nebo uživatelském rozhraní credential. |
ICredentialProviderCredentialWithFieldOptions |
Poskytuje metodu, která umožňuje rozhraní zprostředkovatele přihlašovacích údajů určit, zda jste v přihlašovacím nebo přihlašovacím uživatelském rozhraní provedli přizpůsobení možnosti pole. |
ICredentialProviderEvents |
Poskytuje asynchronní mechanismus zpětného volání používaný poskytovatelem přihlašovacích údajů k oznámení o změnách v seznamu přihlašovacích údajů nebo jejich polích. |
ICredentialProviderFilter |
Používá se k dynamickému filtrování zprostředkovatelů přihlašovacích údajů na základě informací dostupných za běhu. |
ICredentialProviderSetUserArray |
Poskytuje metodu, která umožňuje poskytovateli přihlašovacích údajů přijímat sadu uživatelů, kteří se zobrazí v přihlašovacím nebo přihlašovacím uživatelském rozhraní. |
ICredentialProviderUser |
Poskytuje metody, které slouží k načtení určitých vlastností jednotlivých uživatelů zahrnutých v uživatelském rozhraní přihlášení nebo přihlašovacích údajů. |
ICredentialProviderUserArray |
Představuje sadu uživatelů, kteří se zobrazí v přihlašovacím nebo přihlašovacím uživatelském rozhraní. Tyto informace umožňují poskytovateli přihlašovacích údajů vytvořit výčet sady, aby načetl informace o vlastnosti o každém uživateli, aby naplnil pole nebo vyfiltruje sadu. |
ICurrentItem |
Získáno voláním IShellFolder::BindToObject položky. Pokud položka představuje snímek položky v minulosti, toto rozhraní získá aktuální verzi položky. |
ICurrentWorkingDirectory |
Zveřejňuje metody, které klientovi umožňují načíst nebo nastavit aktuální pracovní adresář objektu. |
ICustomDestinationList |
Zveřejňuje metody, které aplikaci umožňují poskytovat vlastní seznam odkazů, včetně cílů a úkolů, pro zobrazení na hlavním panelu. |
IDataObjectAsyncCapability |
Umožňuje rozhraní, která jsou obvykle synchronní, aby fungovala asynchronně. Poznámka: Toto rozhraní je aktuální, přejmenovaná verze IAsyncOperation. |
IDataObjectProvider |
Poskytuje metody, které umožňují nastavit nebo načíst DataPackage objektu IDataObject rozhraní, které DataPackage používá k podpoře interoperability. Objekt DataPackage používá aplikace k poskytování dat jiné aplikaci. |
IDataTransferManagerInterop |
Umožňuje přístup k metodám DataTransferManager v aplikaci pro Windows Store, která spravuje více oken. |
IDefaultExtractIconInit |
Zveřejňuje metody pro nastavení výchozích ikon přidružených k objektu. |
IDefaultFolderMenuInitialize |
Poskytuje metody používané k získání a nastavení informací o místní nabídce. Tyto informace jsou stejné jako SHCreateDefaultContextMenu prostřednictvím DEFCONTEXTMENU struktury. |
IDelayedPropertyStoreFactory |
Zveřejňuje metodu pro vytvoření zadaného IPropertyStore objektu za okolností, kdy je přístup k vlastnosti potenciálně pomalý. |
IDelegateFolder |
Zpřístupňuje metodu, prostřednictvím které je složka delegáta udělena IMalloc rozhraní potřebné k přidělení a volných ID položek. |
IDelegateItem |
Slouží k získání okamžitě podkladové reprezentace cesty položky. |
IDesktopGadget |
Zveřejňuje metodu, která umožňuje programové přidání nainstalované miniaplikace na plochu uživatele. |
IDesktopWallpaper |
|
IDestinationStreamFactory |
Zveřejňuje metodu ručního kopírování datového proudu nebo souboru před použitím změn ve vlastnostech. |
IDisplayItem |
Zveřejňuje metody, které najdou verzi aktuální položky, která se má použít k získání vlastností zobrazení, jako je název položky, které se zobrazí v uživatelském rozhraní. Dialogy modulu kopírování slouží k poskytnutí uživatelského rozhraní s příslušnou položkou, která se má zobrazit. Pokud nenajdete žádnou jinou verzi, použije se aktuální položka. |
IDockingWindow |
Zveřejňuje metody, které upozorňují objekt dokujícího okna o změnách, včetně zobrazení, skrytí a nadcházejícího odebrání. Toto rozhraní je implementováno objekty okna, které lze ukotvit v hraničním prostoru okna Průzkumníka Windows. |
IDockingWindowFrame |
Zveřejňuje metody, které podporují přidání IDockingWindow objekty do rámce. Implementuje prohlížeč. |
IDockingWindowSite |
Zveřejňuje metody, které spravují ohraničení jednoho nebo více IDockingWindow objekty. Toto rozhraní je implementováno prohlížečem a je podobné IOleInPlaceUIWindow rozhraní. |
IDragSourceHelper |
Vystavené prostředím, které aplikaci umožní určit obrázek, který se zobrazí během operace přetažení a přetažení prostředí. |
IDragSourceHelper2 |
Zveřejňuje metodu, která přidává funkce IDragSourceHelper. Tato metoda nastaví vlastnosti operace přetažení na IDragSourceHelper objektu. |
IDropTargetHelper |
Zveřejňuje metody, které umožňují přetažení cílů zobrazit obrázek přetažením, zatímco obrázek je přes cílové okno. |
IDynamicHWHandler |
Volá se automatickým přehráváním. Zveřejňuje metody, které získávají dynamické informace týkající se registrované obslužné rutiny před zobrazením uživateli. |
IEnumAssocHandlers |
Zveřejňuje metodu, která umožňuje výčet kolekce obslužných rutin přidružených ke konkrétním příponám názvů souborů. |
IEnumerableView |
Zveřejňuje metody, které vyčíslují obsah zobrazení a přijímají oznámení z zpětného volání po dokončení výčtu. Toto rozhraní umožňuje klientům zobrazení, aby se pokusili sdílet seznam obsahu složky zobrazení. |
IEnumExplorerCommand |
Poskytuje IExplorerCommandProvider. Toto rozhraní obsahuje výčet příkazů, které se mají vložit do panelu příkazů. |
IEnumExtraSearch |
Standardní enumerátor OLE používaný klientem k určení dostupných vyhledávacích objektů pro složku. |
IEnumFullIDList |
Zveřejňuje standardní sadu metod, které uvádějí ukazatele na seznamy identifikátorů položek (PIDL) položek ve složce Prostředí. |
IEnumIDList |
Zveřejňuje standardní sadu metod používaných k vytvoření výčtu KÓDŮ PID položek ve složce Prostředí. Když je volána metoda IShellFolder::EnumObjects, vytvoří objekt výčtu a předá ukazatel na IEnumIDList rozhraní zpět volající aplikaci. |
IEnumObjects |
Zveřejňuje metody pro výčet neznámých objektů. |
IEnumPublishedApps |
Zveřejňuje metody, které v Ovládacích panelech zobrazí výčet publikovaných aplikací pro přidání nebo odebrání programů. Objekt, který toto rozhraní zobrazuje, je požadován prostřednictvím IAppPublisher::EnumApps. |
IEnumReadyCallback |
Zveřejňuje metody, které umožňují zobrazení oznámit implementátoru po dokončení výčtu. Zobrazení volá tuto metodu, aby implementátoru řekl, že výčet lze načíst prostřednictvím IEnumerableView::CreateEnumIDListFromContents. Zpětné volání umožňuje implementátoru sdílet výčet zobrazení. |
IEnumResources |
Zveřejňuje metody výčtu prostředků. |
IEnumShellItems |
Zveřejňuje výčet rozhraní IShellItem. Toto rozhraní se obvykle získává voláním metody IEnumShellItems. |
IEnumSyncMgrConflict |
Zveřejňuje metody výčtu konfliktů. |
IEnumSyncMgrEvents |
Zveřejňuje metody výčtu událostí synchronizace. |
IEnumSyncMgrSyncItems |
Zveřejňuje metody, které vytvoří výčet objektů synchronizační položky spravované obslužnou rutinou. |
IExecuteCommand |
Zveřejňuje metody, které nastaví daný stav nebo parametr související s příkazem, a také metodu pro vyvolání tohoto příkazu. |
IExecuteCommandApplicationHostEnvironment |
Poskytuje jednu metodu, která aplikaci umožňuje určit, jestli je jeho hostitel v desktopovém nebo imerzivním režimu. |
IExecuteCommandHost |
Poskytuje metodu, která umožňuje IExplorerCommandobslužnou rutinu příkazu shellu dotazovat režim uživatelského rozhraní hostitelské komponenty, ze které byla aplikace vyvolána. |
IExplorerBrowser |
IExplorerBrowser je objekt prohlížeče, který lze procházet nebo který může hostovat zobrazení datového objektu. Jako plnohodnotný objekt prohlížeče podporuje také automatický cestovní protokol. |
IExplorerBrowserEvents |
Zveřejňuje metody pro oznámení o navigaci v prohlížeči Explorer a zobrazení událostí vytváření. |
IExplorerCommand |
Zveřejňuje metody, které získají vzhled příkazu, výčet dílčích příkazů nebo vyvolá příkaz. |
IExplorerCommandProvider |
Zveřejňuje metody pro vytváření příkazů Průzkumníka a výčtů příkazů. |
IExplorerCommandState |
Zveřejňuje jednu metodu, která umožňuje načtení stavu příkazu. |
IExplorerPaneVisibility |
Používá se v Průzkumníku Windows IShellFolder implementaci k zobrazení, která podokna jsou viditelná. Kromě toho IExplorerBrowser hostitel může toto rozhraní použít k poskytování informací o viditelnosti podokna. Hostitel by měl jako ID služby implementovat QueryService s SID_ExplorerPaneVisibility. Hostitel musí být v řetězci lokality. IExplorerPaneVisibility implementace se načte ze složky Shell. Složka Prostředí se zase načte ze zobrazení. Rozšíření oboru názvů se může rozhodnout poskytnout vlastní zobrazení (IShellView) místo použití objektu zobrazení systémové složky (DefView). V takovém případě musí implementace IShellView obsahovat implementaci IFolderView::GetFolder k vrácení objektu IExplorerPaneVisibility. Rozšíření oboru názvů může poskytnout vlastní zobrazení implementací IShellView sám místo použití objektu zobrazení systémové složky (DefView). V takovém případě musí implementace IShellView obsahovat implementaci IFolderView::GetFolder k použití IExplorerPaneVisibility . |
IExtractIcon |
Zveřejňuje metody, které klientovi umožňují načíst ikonu přidruženou k jednomu z objektů ve složce. |
IExtractImage |
Zveřejňuje metody, které požadují miniaturu obrázku ze složky Shell. |
IExtractImage2 |
Rozšiřuje možnosti IExtractImage. |
IFileDialog |
Zveřejňuje metody, které inicializují, zobrazují a získávají výsledky z běžného dialogového okna souboru. |
IFileDialog2 |
Rozšiřuje rozhraní IFileDialog tím, že poskytuje metody, které volajícímu umožňují pojmenovat konkrétní, omezené umístění, které lze procházet v dialogovém okně společného souboru, a také zadat alternativní text, který se má zobrazit jako popisek na tlačítku Zrušit. |
IFileDialogControlEvents |
Zveřejňuje metody, které aplikaci umožňují dostávat oznámení o událostech souvisejících s ovládacími prvky, které aplikace přidala do společného dialogového okna souboru. |
IFileDialogCustomize |
Zveřejňuje metody, které aplikaci umožňují přidat ovládací prvky do běžného dialogového okna souboru. |
IFileDialogEvents |
Zveřejňuje metody, které umožňují oznámení událostí v rámci běžného dialogového okna souboru. |
IFileIsInUse |
Zveřejňuje metody, které lze volat k získání informací o nebo zavření souboru, který používá jiná aplikace. Když se aplikace pokusí o přístup k souboru a najde tento soubor, který je již používán, může pomocí metod tohoto rozhraní shromáždit informace, které se mají uživateli prezentovat v dialogovém okně. |
IFileOpenDialog |
Rozšiřuje IFileDialog rozhraní přidáním metod specifických pro otevřené dialogové okno. |
IFileOperation |
Zveřejňuje metody pro kopírování, přesouvání, přejmenování, vytváření a odstraňování položek prostředí a také metody pro poskytování průběhu a chybových dialogů. Toto rozhraní nahrazuje funkci SHFileOperation. |
IFileOperationProgressSink |
Zveřejňuje metody, které poskytují bohatý systém oznámení používaný volajícími IFileOperation k monitorování podrobností operací, které provádějí prostřednictvím tohoto rozhraní. |
IFileSaveDialog |
Rozšiřuje rozhraní IFileDialog přidáním metod specifických pro dialogové okno pro uložení, které zahrnují ty, které poskytují podporu pro shromažďování metadat, která mají být zachována se souborem. |
IFileSyncMergeHandler |
|
IFileSystemBindData |
Zveřejňuje metody, které ukládají informace o systému souborů pro optimalizaci volání IShellFolder::P arseDisplayName. |
IFileSystemBindData2 |
Rozšiřuje IFileSystemBindData, který ukládá informace o systému souborů pro optimalizaci volání IShellFolder::P arseDisplayName. Toto rozhraní přidá sadu schopností nebo získat ID souboru nebo identifikátor třídy spojení (CLSID). |
IFileViewer |
Zveřejňuje metody, které určují rozhraní, které umožňuje, aby byl registrovaný prohlížeč souborů upozorněn, když musí zobrazit nebo vytisknout soubor. |
IFileViewerSite |
Zveřejňuje metody, které určují rozhraní, které prohlížeči souborů umožňuje načíst popisovač do aktuálního připnutého okna nebo nastavit nové připnuté okno. Připnuté okno je okno, ve kterém aktuální prohlížeč souborů zobrazuje soubor. Když uživatel vybere nový soubor, který chcete zobrazit, shell přesměruje prohlížeč souborů, aby nový soubor zobrazil v připnutém okně, a nevytvoří nové okno. |
IFolderFilter |
Vystaveno klientem, aby určil, jak filtrovat výčet složky Shell serverovou aplikací. |
IFolderFilterSite |
Exportovaný hostitelem, aby mohli klienti určit, jak filtrovat výčet složek prostředí. |
IFolderView |
Zveřejňuje metody, které načítají informace o možnostech zobrazení složky, vyberou zadané položky v této složce a nastaví režim zobrazení složky. |
IFolderView2 |
Zveřejňuje metody, které načítají informace o možnostech zobrazení složky, vyberou zadané položky v této složce a nastaví režim zobrazení složky. |
IFolderViewHost |
Zveřejňuje metodu, která je hostitelem objektu IFolderView v okně. |
IFolderViewOptions |
Zveřejňuje metody, které umožňují řídit možnosti zobrazení složek specifické pro windows 7 a novější zobrazení. |
IFolderViewSettings |
Zveřejňuje metody pro získání nastavení zobrazení složky. |
IFrameworkInputPane |
Poskytuje metody, které aplikacím umožňují informovat o změnách stavu a umístění vstupního podokna. |
IFrameworkInputPaneHandler |
Umožňuje aplikaci upozornit, když se zobrazí nebo skryje vstupní podokno (klávesnice na obrazovce nebo panel rukopisu). To umožňuje, aby okno aplikace upravilo zobrazení tak, aby vstupní oblasti (například textové pole) nebyly skryty vstupním podoknem. |
IHandlerActivationHost |
|
IHandlerInfo |
Poskytuje metody, které poskytují informace o obslužné rutině metodám IHandlerActivationHost rozhraní. |
IHomeGroup |
Zveřejňuje metody, které určují stav členství v domácí skupině počítače a zobrazí průvodce sdílením. |
IHWEventHandler |
Volá se automatickým přehráváním pro implementaci zpracování registrovaných typů médií. |
IHWEventHandler2 |
Rozšiřuje rozhraní IHWEventHandler o zvýšení oprávnění řízení uživatelských účtů (UAC) pro obslužné rutiny zařízení. |
IIdentityName |
Zveřejňuje metody pro porovnání dvou položek a zjistí, jestli jsou stejné. |
IImageRecompress |
Zveřejňuje metodu, která rekomprimuje obrázky. |
IInitializeCommand |
Zveřejňuje jedinou metodu použitou k inicializaci objektů, které implementují IExplorerCommandState, IExecuteCommand nebo IDropTarget s názvem příkazu zadaným aplikací a jeho registrovanými vlastnostmi. |
IInitializeWithBindCtx |
Zveřejňuje metodu, která inicializuje obslužnou rutinu, například obslužnou rutinu vlastnosti, obslužnou rutinu miniatur nebo obslužnou rutinu náhledu s kontextem vazby. |
IInitializeWithFile |
Zveřejňuje metodu pro inicializaci obslužné rutiny, jako je obslužná rutina vlastnosti, obslužná rutina miniatur nebo obslužná rutina náhledu, s cestou k souboru. |
IInitializeWithItem |
Zveřejňuje metodu použitou k inicializaci obslužné rutiny, jako je obslužná rutina vlastnosti, obslužná rutina miniatur nebo obslužná rutina náhledu, s IShellItem. |
IInitializeWithPropertyStore |
Zveřejňuje metodu, která inicializuje obslužnou rutinu, například obslužnou rutinu vlastnosti, obslužnou rutinu miniatur nebo obslužnou rutinu náhledu s úložištěm vlastností. |
IInitializeWithStream |
Zveřejňuje metodu, která inicializuje obslužnou rutinu, jako je obslužná rutina vlastnosti, obslužná rutina miniatury nebo obslužná rutina náhledu, pomocí datového proudu. |
IInitializeWithWindow |
Zveřejňuje metodu, pomocí které může klient poskytnout okno vlastníka objektu prostředí Windows Runtime používanému v desktopové aplikaci. |
IInputObject |
Zveřejňuje metody, které mění aktivaci uživatelského rozhraní a akcelerátory procesů pro vstupní objekt uživatele obsažený v prostředí. |
IInputObject2 |
Zveřejňuje metodu, která rozšiřuje IInputObject zpracováním globálních akcelerátorů. |
IInputObjectSite |
Zveřejňuje metodu, která se používá ke komunikaci změn fokusu pro objekt vstupu uživatele obsažený v prostředí. |
IInputPanelConfiguration |
Poskytuje funkce pro desktopové aplikace, které se můžou přihlásit k mechanismu sledování fokusu používaného v aplikacích pro Windows Store. |
IInputPanelInvocationConfiguration |
Umožňuje aplikacím pro Windows Store vyjádřit výslovný nesouhlas s automatickým vyvoláním chování. |
IIOCancelInformation |
Zveřejňuje metody pro publikování zprávy okna zrušení do vlákna procesu z dialogového okna Průběhu. Toto rozhraní umožňuje dialogové okno průběhu publikovat zprávu vlákna prostřednictvím PostThreadMessage pracovní vlákno zrušit své operace. Pracovní vlákno musí pravidelně kontrolovat frontu zpráv prostřednictvím GetMessage, PeekMessage nebo MsgWaitForMultipleObjectsEx. IIOCancelInformation::SetCancelInformation metoda sděluje průběh dialogové okno, které vlákno ID a jakou zprávu PostThreadMessage když uživatel klikne Cancel. ID vlákna nula zakáže operaci odesílání zprávy o zrušení. |
IItemNameLimits |
Načte seznam platných a neplatných znaků nebo maximální délku názvu v oboru názvů. Toto rozhraní použijte k analýze a překladu ověřování. |
IKnownFolder |
Zveřejňuje metody, které aplikaci umožňují načíst informace o kategorii, typu, guid, hodnotě PIDL, možnostech přesměrování a definici známé složky. Poskytuje metodu pro načtení známé složky IShellItem objektu. Poskytuje také metody pro získání nebo nastavení cesty známé složky. |
IKnownFolderManager |
Zveřejňuje metody, které vytvářejí, vyčíslují nebo spravují existující známé složky. |
ILaunchSourceAppUserModelId |
Poskytuje metodu pro načtení AppUserModelId. |
ILaunchSourceViewSizePreference |
Poskytuje metody pro načtení informací o zdrojové aplikaci. |
ILaunchTargetMonitor |
|
ILaunchTargetViewSizePreference |
Poskytuje metodu pro načtení upřednostňované velikosti zobrazení pro nové okno aplikace. |
IMarkupCallback |
|
IMenuPopup |
IMenuPopup může být změněn nebo nedostupný. |
IModalWindow |
Zveřejňuje metodu, která představuje modální okno. Toto rozhraní se používá v Průvodci službou Windows XP Passport. |
IMultiMonitorDockingSite |
Implementuje prohlížeč. Zveřejňuje metody, které spravují, které monitor obsahují hlavní panel Windows v systému s více monitory. |
INamedPropertyBag |
Zveřejňuje metody, které poskytují objekt se zadanou taškou vlastností, ve které může objekt uložit své vlastnosti. |
INamedPropertyStore |
Zveřejňuje metody, které získávají a nastavují pojmenované vlastnosti. |
INameSpaceTreeAccessible |
Zveřejňuje metody, které provádějí akce přístupnosti u položky prostředí z ovládacího prvku stromu oboru názvů. |
INameSpaceTreeControl |
Zveřejňuje metody používané k zobrazení a manipulaci s uzly ve stromu položek prostředí. |
INameSpaceTreeControl2 |
Rozšiřuje INameSpaceTreeControl rozhraní tím, že poskytuje metody, které získat a nastavit styly zobrazení ovládacích prvků treeview pro použití s položkami oboru názvů Shell. |
INameSpaceTreeControlCustomDraw |
Zveřejňuje metody, které uživateli umožňují nakreslit vlastní ovládací prvek stromu oboru názvů a jeho položky. |
INameSpaceTreeControlDropHandler |
Zveřejňuje metody obslužné rutiny pro přetažení. Používá se ovládacím prvkem stromu oboru názvů k upozornění klienta na jakoukoli operaci přetažení, která probíhá v rámci ovládacího prvku. Poskytuje způsob, jak klient zachytit operaci vyřazení a provést vlastní akci nebo vrátit požadovaný efekt přetažení. |
INameSpaceTreeControlEvents |
Zveřejňuje metody pro zpracování událostí INameSpaceTreeControl. |
INameSpaceTreeControlFolderCapabilities |
Zveřejňuje jednu metodu, která načte stav System.IsPinnedToNameSpaceTree podpory filtrování složky. |
INamespaceWalk |
Zveřejňuje metody, které provedou obor názvů z daného kořenového uzlu. Zadává se hloubka chodu a vrátí se volitelné pole obsahující ID všech uzlů, které se prošly. |
INamespaceWalkCB |
Rozhraní zpětného volání, které zobrazuje metody používané s INamespaceWalk. Po provedení procházky s INamespaceWalk, IShellFolder objekt představující procházené uzly se předává INamespaceWalkCB metody. Co tyto metody dělají s informacemi, závisí na objektu, který je implementuje. |
INamespaceWalkCB2 |
Rozšiřuje INamespaceWalkCB metodou, která je nutná k dokončení procházky oboru názvů. Tato metoda odebere data shromážděná během procházky. |
INewMenuClient |
Zveřejňuje metody, které umožňují manipulaci s položkami v nabídce systému Windows 7. |
INewShortcutHook |
Zveřejňuje metody pro vytvoření nové internetové klávesové zkratky. |
INewWindowManager |
Zveřejňuje metodu, která určuje, jestli se má zobrazit nebo blokovat okno spuštěné jiným oknem, což umožňuje kontrolu nad automaticky otevíranými okny. |
INotifyReplica |
Zveřejňuje metodu, která poskytuje tvůrci objektu prostředky k oznámení objektu, že může být předmětem následného odsouhlasení. Za implementaci tohoto rozhraní zodpovídá slučovač aktovek. |
IObjectArray |
Zveřejňuje metody, které klientům umožňují přístup k položkám v kolekci objektů, které podporují IUnknown. |
IObjectCollection |
Rozšiřuje rozhraní IObjectArray tím, že poskytuje metody, které klientům umožňují přidávat a odebírat objekty, které podporují IUnknown v kolekci. |
IObjectProvider |
Zveřejňuje metodu pro zjišťování objektů pojmenovaných pomocí GUID z jiného objektu. Na rozdíl od QueryService toto rozhraní nebude delegovat jeho funkce na jiné objekty. |
IObjectWithAppUserModelID |
Zveřejňuje metody, které umožňují implementaci vlastního objektu IAssocHandler poskytnout přístup k jeho explicitnímu ID modelu uživatele aplikace (AppUserModelID). Tyto informace slouží k určení, zda lze konkrétní typ souboru přidat do seznamu odkazů aplikace. |
IObjectWithBackReferences |
Poskytuje metodu pro interakci s zpětnými odkazy uchovávanými objektem. |
IObjectWithCancelEvent |
Poskytuje volajícímu událost, která bude signalizovat volaný objekt k označení zrušení úkolu. |
IObjectWithFolderEnumMode |
Zveřejňuje metody, které získají a nastaví režimy výčtu parsované položky. |
IObjectWithProgID |
Zveřejňuje metody, které poskytují přístup k ProgID přidruženému k objektu. |
IObjectWithPropertyKey |
Zveřejňuje metody pro získání a nastavení klíče vlastnosti. |
IObjectWithSelection |
Zveřejňuje metody, které získávají nebo nastavují vybrané položky reprezentované polem položek prostředí. |
IObjMgr |
Zveřejňuje metody, které klientovi umožňují připojit nebo odebrat objekt z kolekce objektů spravovaných objektem serveru. |
IOpenControlPanel |
Zveřejňuje metody, které načítají stav zobrazení Ovládacích panelů, cestu jednotlivých položek Ovládacích panelů a které otevřou ovládací panely samotné nebo jednotlivé položky Ovládacích panelů. |
IOpenSearchSource |
Zveřejňuje metodu pro získání výsledků hledání z vlastního zdroje dat OpenSearch na straně klienta. |
IOperationsProgressDialog |
Zveřejňuje metody pro získání, nastavení a dotazování dialogového okna průběhu. |
IPackageDebugSettings |
Umožňuje vývojářům ladicího programu řídit životní cyklus aplikace pro Windows Store, jako je pozastavení nebo obnovení. |
IPackageExecutionStateChangeNotification |
Umožňuje příjem oznámení o změnách stavu balíčku během ladění aplikací pro Windows Store. |
IParentAndItem |
Zveřejňuje metody, které získají a nastaví nadřazené a podřízené ID nadřazeného objektu. Zatímco IParentAndItem je obvykle implementována v IShellItems, to není specifické pro IShellItem. |
IParseAndCreateItem |
|
IPersistFolder |
Zveřejňuje metodu, která inicializuje objekty složky Shell. |
IPersistFolder2 |
Zveřejňuje metody, které získávají informace z objektů složek prostředí. |
IPersistFolder3 |
Rozšiřuje rozhraní IPersistFolder a IPersistFolder2 rozhraní umožňujícím objektu složky implementovat nestandardní zpracování zástupců složek. |
IPersistIDList |
Zveřejňuje metody, které se používají k zachování seznamů identifikátorů položek. |
IPersistSerializedPropStorage |
Zveřejňuje metody pro zachování serializovaných dat úložiště vlastností pro pozdější použití a obnovení trvalých dat do nové instance úložiště vlastností. |
IPersistSerializedPropStorage2 |
Zveřejňuje metody pro zachování serializovaných dat úložiště vlastností pro pozdější použití a obnovení trvalých dat do nové instance úložiště vlastností. |
IPlaybackManager |
Poskytuje metody, které umožňují mediálním aplikacím komunikovat se správcem přehrávání systému Windows. |
IPlaybackManagerEvents |
|
IPreviewHandler |
Zveřejňuje metody pro zobrazení bohatých náhledů. |
IPreviewHandlerFrame |
Umožňuje obslužné rutiny náhledu předávat hostiteli klávesové zkratky. Toto rozhraní načte seznam klávesových zkratek a nasměruje hostitele na zpracování klávesové zkratky. |
IPreviewHandlerVisuals |
Zveřejňuje metody pro použití informací o barvě a písmu pro obslužné rutiny náhledu. |
IPreviewItem |
Identifikuje položku, která se zobrazí v podokně náhledu. |
IPreviousVersionsInfo |
Zveřejňuje metodu, která kontroluje předchozí verze souborů nebo složek serveru uložené pro účely opětovného obnovení pomocí technologie stínových kopií, která je součástí systému Windows Server 2003. |
IPrivateIdentityManager |
|
IPrivateIdentityManager2 |
|
IProfferService |
Zveřejňuje obecný mechanismus pro objekty, které nabízejí služby jiným objektům na stejném hostiteli. |
IProgressDialog |
Zveřejňuje metody, které poskytují možnosti aplikace k zobrazení dialogového okna průběhu. Toto rozhraní je exportováno objektem dialogového okna průběhu (CLSID_ProgressDialog). Tento objekt je obecný způsob, jak uživateli ukázat, jak probíhá operace. Obvykle se používá při odstraňování, nahrávání, kopírování, přesouvání nebo stahování velkého počtu souborů. |
IPublishedApp |
Zveřejňuje metody, které představují aplikace pro přidání nebo odebrání programů v Ovládacích panelech. |
IPublishedApp2 |
Rozšiřuje rozhraní IPublishedApp poskytnutím další metody instalace. |
IPublishingWizard |
Zveřejňuje metody pro práci s Průvodcem online tiskem, Průvodce publikováním na webu a Průvodce přidáním síťového místa. V systému Windows Vista IPublishingWizard již nepodporuje Průvodce publikováním na webu nebo Průvodce online tiskem. |
přidružení IQueryAssociations |
Zveřejňuje metody, které zjednodušují proces načítání informací uložených v registru v přidružení k definování typu souboru nebo protokolu a jeho přidružení k aplikaci. |
IQueryCancelAutoPlay |
Zveřejňuje metodu, která programově přepíše automatického přehrávání nebo automatického spuštění. To vám umožní přizpůsobit umístění a typ obsahu, který se spustí při vložení média. |
IQueryCodePage |
Získá a nastaví číselnou hodnotu (identifikátor znakové stránky) znakové stránky ANSI. |
IQueryContinue |
Zveřejňuje metodu, která poskytuje jednoduchý standardní mechanismus pro objekty dotazování klienta na oprávnění pokračovat v operaci. Klienti IUserNotification, například musí předat implementaci IQueryContinue do IUserNotification::Show metoda. |
IQueryContinueWithStatus |
Zveřejňuje metody, které poskytují standardní mechanismus pro poskytovatele přihlašovacích údajů, aby volali QueryContinue při pokusu o připojení k síti, aby zjistili, jestli mají pokračovat v těchto pokusech. Zprostředkovatelé přihlašovacích údajů můžou toto rozhraní také použít k zobrazení zpráv uživateli při pokusu o navázání síťového připojení. |
IQueryInfo |
Zveřejňuje metody, které Shell používá k načtení příznaků a informací o informačním tipu pro položku, která se nachází v IShellFolder implementaci. Informační tipy se obvykle zobrazují uvnitř ovládacího prvku. |
IRelatedItem |
Zveřejňuje metody, které odvozují související položky s konkrétními relacemi. |
IRemoteComputer |
Zveřejňuje metodu, která při vyvolání na vzdáleném objektu vytvoří výčet nebo inicializuje rozšíření oboru názvů. Toto rozhraní se používá například k inicializaci virtuální složky vzdálených tiskáren. |
IResolveShellLink |
Zveřejňuje metodu, která aplikaci umožňuje požadovat, aby objekt složky Shell přeložil odkaz na jednu z jejích položek. |
IResultsFolder |
Zveřejňuje metody, které obsahují položky z datového objektu. IResultsFolder je složka, která může uchovávat položky z celého oboru názvů a představuje je uživateli v jedné složce. |
IRunnableTask |
Rozhraní s volným vláknem, které může být vystaveno objektem, aby bylo možné provádět operace ve vlákně na pozadí. Pokud například metoda IExtractImage::GetLocation vrátí E_PENDING, volající aplikace je povolena extrahovat obrázek na vlákně na pozadí. |
ISearchBoxInfo |
Zveřejňuje metody, které volajícímu umožňují načíst informace zadané do vyhledávacího pole. |
ISearchContext |
Zveřejňuje metody, které kanálují informace o přizpůsobení pro vyhledávací háky. |
ISearchFolderItemFactory |
Zveřejňuje metody, které vytvářejí a upravují složky výsledků hledání. Metody Set se volají jako první, aby se nastavily parametry vyhledávání. Pokud se nevolá, použijí se výchozí hodnoty.
ISearchFolderItemFactory::GetIDList a ISearchFolderItemFactory::GetShellItem vrátit dvě formy hledání určené těmito parametry. |
ISharedBitmap |
Zpřístupňuje metody efektivní paměti pro přístup k rastrovým obrázkům. Toto rozhraní se používá jako tenký obálka kolem objektů HBITMAP, což umožňuje, aby se tyto objekty počítaly a chránily před tím, aby se jejich podkladová data změnila. |
ISharingConfigurationManager |
Zveřejňuje metody, které nastavují a načítají informace o výchozím nastavení sdílení počítače pro složku Users (C:\Users ) nebo Public (C:\Users\Public ). Zveřejňuje také sadu metod, které umožňují řídit sdílení tiskáren. |
IShellApp |
Zveřejňuje metody, které poskytují obecné informace o aplikaci do aplikace Přidat nebo odebrat programy. Nelze jej použít mimo aplikaci Přidat nebo odebrat programy. Informace poskytnuté tímto rozhraním obsahují seznam podporovaných akcí správy a informace o tom, jestli je aplikace aktuálně nainstalovaná. |
IShellBrowser |
Implementují hostitelé zobrazení prostředí (objekty, které implementují IShellView). Zveřejňuje metody, které poskytují služby pro zobrazení, které hostuje, a další objekty, které se spouští v kontextu okna Průzkumníka. |
IShellChangeNotify |
Zveřejňuje metodu, která upozorní rozšíření oboru názvů prostředí při změně ID položky. |
IShellDetails |
Vystavené složkami shellu za účelem poskytnutí podrobných informací o položkách ve složce Jedná se o stejné informace, které průzkumník Windows zobrazí, když je zobrazení složky nastaveno na Podrobnosti. V systémech Windows 2000 a novějších je IShellDetails nahrazena IShellFolder2. |
IShellExtInit |
Zveřejňuje metodu, která inicializuje rozšíření prostředí pro seznamy vlastností, místní nabídky a obslužné rutiny přetahování myší (rozšíření, která přidávají položky do místních nabídek během nedefault operací přetažení). |
IShellFolder |
Vystavené všemi objekty složek oboru názvů shellu, jeho metody se používají ke správě složek. |
IShellFolder2 |
Rozšiřuje možnosti IShellFolder. Jeho metody poskytují řadu informací o obsahu složky Shell. |
IShellFolderSearchable |
Zveřejňuje metody, které umožňují rozšíření prostředí poskytovat prohledávatelný obor názvů. |
IShellFolderSearchableCallback |
Zveřejňuje rutiny zpětného volání pro monitorování procesu vyhledávání. |
IShellFolderViewCB |
Zveřejňuje metodu, která umožňuje komunikaci mezi Průzkumníkem Windows a zobrazením složky implementovaným pomocí objektu zobrazení systémových složek (objekt IShellView vrácený prostřednictvím SHCreateShellFolderView), aby bylo možné zobrazit složky na události a odpovídajícím způsobem upravit jeho zobrazení. |
IShellFolderViewDual |
Zveřejňuje metody, které upravují zobrazení a výběr položek v aktuální složce. |
IShellFolderViewDual2 |
Zveřejňuje metody, které upravují zobrazení a výběr položek v aktuální složce. |
IShellFolderViewDual3 |
Zveřejňuje metody, které upravují aktuální zobrazení složky. |
IShellFolderViewType |
Zveřejňuje metody, které umožňují složce Prostředí podporovat různá zobrazení obsahu (různá hierarchická rozložení dat). |
IShellIcon |
Zveřejňuje metodu, která získá index ikon pro IShellFolder objektu. |
IShellIconOverlay |
Zveřejňuje metody používané rozšířením oboru názvů k určení překryvných ikon pro objekty, které obsahuje. |
IShellIconOverlayIdentifier |
Zveřejňuje metody, které zpracovávají veškerou komunikaci mezi obslužné rutiny překrytí ikon a prostředím. |
IShellImageDataAbort |
Zveřejňuje jednu metodu použitou k přerušení procesů IShellImageData. |
IShellImageDataFactory |
Zveřejňuje metody, které vytvářejí IShellImageData instance na základě různých zdrojů imagí. |
IShellItem |
Zveřejňuje metody, které načítají informace o položce prostředí.
IShellItem a IShellItem 2 jsou upřednostňované reprezentace položek v jakémkoli novém kódu. |
IShellItem2 |
Rozšiřuje IShellItem metodami, které načítají různé hodnoty vlastností položky.
IShellItem a IShellItem2 jsou upřednostňované reprezentace položek v jakémkoli novém kódu. |
IShellItemArray |
Zveřejňuje metody, které vytvářejí a manipulují s položkami Shell polí. |
IShellItemFilter |
Vystaveno klientem, aby určil, jak filtrovat výčet položky prostředí serverovou aplikací. |
IShellItemImageFactory |
Zveřejňuje metodu pro vrácení ikon nebo miniatur položek prostředí. Pokud není pro požadovanou položku k dispozici žádná miniatura nebo ikona, může být v prostředí k dispozici ikona jednotlivých tříd. |
IShellItemResources |
Zveřejňuje metody pro manipulaci s prostředky položek prostředí a jejich dotazování. |
IShellLibrary |
Zveřejňuje metody pro vytváření a správu knihoven. |
IShellLink |
Zveřejňuje metody, které vytvářejí, upravují a přeloží odkazy prostředí. |
IShellLinkDataList |
Zveřejňuje metody, které aplikaci umožňují připojit další datové bloky k odkazu Shell. Tyto metody přidávají, kopírují nebo odebírat datové bloky. |
IShellMenu |
Zveřejňuje metody, které pracují s nabídkami Prostředí, jako je nabídka Start a nabídka Oblíbené. |
IShellMenuCallback |
Rozhraní zpětného volání, které zveřejňuje metodu, která přijímá zprávy z pásma nabídek. |
IShellPropSheetExt |
Zveřejňuje metody, které umožňují obslužné rutině seznamu vlastností přidat nebo nahradit stránky v seznamu vlastností zobrazeném pro objekt souboru. |
IShellRunDll |
|
IShellView |
Zveřejňuje metody, které představují zobrazení v okně Průzkumníka Windows nebo složky. |
IShellView2 |
Rozšiřuje možnosti IShellView. |
IShellView3 |
Rozšiřuje možnosti IShellView2 poskytnutím metody nahrazení IShellView2::CreateViewWindow2. |
IShellWindows |
Poskytuje přístup ke kolekci otevřených oken prostředí. |
IStartMenuPinnedList |
Zveřejňuje metodu, která odepne zástupce aplikace z nabídky Start nebo na hlavním panelu. |
IStorageProviderCopyHook |
Zveřejňuje metodu, která určuje, jestli bude prostředí povoleno přesouvat, kopírovat, odstraňovat nebo přejmenovat složku v kořenovém adresáři synchronizace poskytovatele cloudu. |
IStorageProviderHandler |
Načte IStorageProviderPropertyHandler přidružené ke konkrétnímu souboru nebo složce. |
IStorageProviderPropertyHandler |
Poskytuje kolekci vlastností přidružených k souboru nebo složce. |
IStreamAsync |
Zveřejňuje metody pro správu vstupu/outpoutu (vstupně-výstupních operací) do asynchronního datového proudu. |
IStreamUnbufferedInfo |
Zveřejňuje metodu, která určuje velikost sektoru jako pomůcku pro sladění bajtů. |
ISuspensionDependencyManager |
|
ISyncMgrConflict |
Zveřejňuje metody, které poskytují informace o konfliktu načteného z úložiště konfliktů a umožňují vyřešení konfliktu. |
ISyncMgrConflictFolder |
Zveřejňuje metodu, která získá seznam ID konfliktu pro konfliktní objekt. |
ISyncMgrConflictItems |
Zveřejňuje metody, které získají konfliktní data položek a počet položek. |
ISyncMgrConflictPresenter |
Zveřejňuje metodu, která uživateli představuje konflikt. |
ISyncMgrConflictResolutionItems |
Zveřejňuje metody, které získají informace o položce a počet položek. |
ISyncMgrConflictResolveInfo |
Zveřejňuje metody, které získávají a nastavují informace o řešení konfliktů správce synchronizace. |
ISyncMgrConflictStore |
Zveřejňuje metody, které obslužné rutině umožňují poskytovat konflikty, které se zobrazují ve složce Konflikty. |
ISyncMgrControl |
Zveřejňuje metody, které aplikaci nebo obslužné rutině umožňují spustit nebo zastavit synchronizaci, oznámit Centru synchronizace změny sady obslužných rutin nebo položek nebo upozornit na změny hodnot vlastností. |
ISyncMgrEnumItems |
Zveřejňuje metody, které vytvoří výčet prostřednictvím pole SYNCMGRITEM struktur. Každá z těchto struktur poskytuje informace o položce, kterou je možné synchronizovat.
ISyncMgrEnumItems má stejné metody jako všechna standardní rozhraní enumerátoru: Next, Skip, Reset a Clone. |
ISyncMgrEvent |
Zveřejňuje metody, které načítají data z úložiště událostí. Úložiště událostí umožňuje Centru synchronizace získat výčet všech událostí v úložišti a také načíst jednotlivé události. |
ISyncMgrEventLinkUIOperation |
Poskytuje metodu, která se volá při kliknutí na odkazy na události ve složce výsledků synchronizace. |
ISyncMgrEventStore |
Zveřejňuje metody, které obslužné rutině umožňují poskytovat vlastní úložiště událostí a spravovat vlastní synchronizační události místo použití výchozího úložiště událostí Centra synchronizace. Tyto události se zobrazují ve složce Výsledky synchronizace. |
ISyncMgrHandler |
Zveřejňuje metody, které tvoří primární rozhraní implementované obslužnou rutinou synchronizace. Centrum synchronizace vytvoří prostřednictvím tohoto rozhraní jednu instanci obslužné rutiny, která získá vlastnosti, vypíše položky synchronizace a upraví stav. Centrum synchronizace vytvoří samostatnou instanci obslužné rutiny na samostatném vlákně pro provedení synchronizace nebo operace uživatelského rozhraní. |
ISyncMgrHandlerCollection |
Zveřejňuje metody, které poskytují výčet ID obslužné rutiny synchronizace a vytvoří instanci těchto synchronizačních obslužných rutin. |
ISyncMgrHandlerInfo |
Zveřejňuje metody, které obslužné rutině umožňují poskytovat informace o vlastnosti a stavu do Centra synchronizace. |
ISyncMgrRegister |
Zveřejňuje metody, aby se aplikace mohla zaregistrovat ve správci synchronizace. Toho lze dosáhnout prostřednictvím rozhraní ISyncMgrRegister nebo registrací přímo v registru. |
ISyncMgrResolutionHandler |
Zveřejňuje metody, které spravují konflikty synchronizace. Implementujte toto rozhraní pro vytvoření obslužné rutiny konfliktu synchronizace. Uživatelské rozhraní pro řešení konfliktů bude volat toto rozhraní k vyřešení konfliktu zobrazeného uživateli. |
ISyncMgrScheduleWizardUIOperation |
Zveřejňuje metodu, která obslužné rutině umožňuje zobrazit průvodce plánem synchronizace pro obslužnou rutinu. |
ISyncMgrSessionCreator |
Zveřejňuje jednu metodu, prostřednictvím které může obslužná rutina nebo externí aplikace upozornit Centrum synchronizace, že synchronizace začala, a také hlásit průběh a události. |
ISyncMgrSyncCallback |
Zveřejňuje metody, které umožňují procesu synchronizace hlásit průběh a události do Centra synchronizace nebo dotazovat, zda byl proces zrušen. |
ISyncMgrSynchronize |
Zveřejňuje metody, které umožňují registrované aplikaci nebo službě přijímat oznámení od správce synchronizace. |
ISyncMgrSynchronizeCallback |
Zveřejňuje metody, které spravují proces synchronizace. |
ISyncMgrSynchronizeInvoke |
Zveřejňuje metody, které umožňují zaregistrované aplikaci vyvolat správce synchronizace pro aktualizaci položek. |
ISyncMgrSyncItem |
Zveřejňuje metody, které fungují a načítají informace z jedné synchronizační položky a umožňují obslužným rutinám spravovat synchronizované položky jako nezávislé objekty. |
ISyncMgrSyncItemContainer |
Zveřejňuje metody, které poskytují informace obslužné rutině o položkách, které obsahují. |
ISyncMgrSyncItemInfo |
Zveřejňuje metody, které poskytují informace o vlastnosti a stavu jedné synchronizační položky. |
ISyncMgrSyncResult |
Zveřejňuje metodu, kterou aplikace volají ISyncMgrControl mohou použít k získání výsledku ISyncMgrControl::StartHandlerSync nebo ISyncMgrControl::StartItemSync volání. |
ISyncMgrUIOperation |
Zveřejňuje metodu, pomocí které může obslužná rutina synchronizace nebo synchronizační položka zobrazit objekt uživatelského rozhraní, když to vyžaduje Centrum synchronizace. |
ITaskbarList |
Zveřejňuje metody, které řídí hlavní panel. Umožňuje dynamicky přidávat, odebírat a aktivovat položky na hlavním panelu. |
ITaskbarList2 |
Rozšíří ITaskbarList rozhraní tak, že zobrazí metodu pro označení okna jako zobrazení na celé obrazovce. |
ITaskbarList3 |
Rozšiřuje ITaskbarList2 zveřejněním metod, které podporují jednotné spouštění a přepínání funkcí tlačítka hlavního panelu přidané ve Windows 7. Tato funkce zahrnuje reprezentace miniatur a přepínání cílů na základě jednotlivých karet v aplikaci s kartami, panelů nástrojů miniatur, překrytí oznámení a stavu a indikátorů průběhu. |
ITaskbarList4 |
Rozšiřuje ITaskbarList3 poskytnutím metody, která volajícímu umožňuje řídit dvě hodnoty vlastností pro miniaturu karty a funkci náhledu. |
IThumbnailCache |
Zveřejňuje metody pro systémovou mezipaměť miniatur, která se sdílí napříč aplikacemi. |
IThumbnailCachePrimer |
|
IThumbnailHandlerFactory |
Zveřejňuje metodu pro načtení obslužné rutiny miniatury položky. Implementujte toto rozhraní, pokud chcete určit, jaký extraktor se používá pro podřízený idList. |
IThumbnailProvider |
Zveřejňuje metodu pro získání miniatury obrázku a je určená k implementaci pro obslužné rutiny miniatur. Objekt, který implementuje toto rozhraní musí také implementovat IInitializeWithStream. |
IThumbnailSettings |
Poskytuje metodu, která umožňuje poskytovateli miniatur určit kontext uživatele požadavku na miniaturu. |
IThumbnailStreamCache |
Získá nebo nastaví stream miniatury. Toto rozhraní je určené pouze pro interní použití a může volat pouze aplikace fotky. |
ITrackShellMenu |
Zveřejňuje metody, které rozšiřují rozhraní IShellMenu tím, že poskytuje možnost koordinovat tlačítka panelu nástrojů s nabídkou a také zobrazit místní nabídku. |
ITranscodeImage |
Zveřejňuje metodu, která umožňuje převod na formáty obrázků JPEG nebo bitmapy (BMP) z libovolného typu obrázku podporovaného systémem Windows. |
ITransferAdviseSink |
Zveřejňuje metody podporující shromažďování stavu a informace o selhání. |
ITransferDestination |
Zveřejňuje metody, které vytvoří cílovou položku prostředí pro operaci kopírování nebo přesunutí. Toto rozhraní poskytuje větší kontrolu nad operacemi se soubory poskytnutím ITransferDestination::Radte metodu. |
ITransferMediumItem |
Používá se kopírovací modul získat položku, na které se má volat QueryInterface vrátit ukazatel na rozhraní ITransferDestination nebo rozhraní ITransferSource. Tato rozhraní se dají dotazovat a vyčíslit pro operace kopírování, přesunutí nebo odstranění. |
ITransferSource |
Zveřejňuje metody pro manipulaci s IShellItem, včetně kopírování, přesouvání, recyklace a dalších. Toto rozhraní je nabízeno, aby poskytovalo větší kontrolu nad operacemi se soubory poskytnutím ITransferSource::Radte metodu. |
ITrayDeskBand |
Zveřejňuje metody, které zobrazují, skrývají a dotazují se na deskbandy. |
IUpdateIDList |
Poskytuje metodu pro aktualizaci ITEMIDLIST podřízeného objektu složky. |
IURLSearchHook |
Zveřejňuje metodu, kterou prohlížeč používá k překladu adresy neznámého protokolu URL. |
IURLSearchHook2 |
Zveřejňuje metodu, která se používá v prohlížeči k překladu adresy neznámého protokolu URL pomocí objektu kontextu vyhledávání. |
IUserAccountChangeCallback |
Zveřejňuje metodu, která se volá při změně obrázku představujícího uživatelský účet. |
IUserNotification |
Zveřejňuje metody, které nastaví informace o oznámení a pak zobrazí toto oznámení uživateli v bublině, která se zobrazí ve spojení s oznamovací oblastí hlavního panelu. Poznámka:IUserNotification2 se liší od IUserNotification pouze v jeho Show metoda, která přidá další parametr pro rozhraní zpětného volání pro komunikaci s oznámením. V opačném případě jsou obě rozhraní stejná ve formě a funkci. CLSID_UserNotification implementuje obě verze Show jako přetížení. |
IUserNotification2 |
Zveřejňuje metody, které nastaví informace o oznámení a pak zobrazí toto oznámení uživateli v bublině, která se zobrazí ve spojení s oznamovací oblastí hlavního panelu. Poznámka:IUserNotification2 nedědí z IUserNotification . IUserNotification2 se liší od IUserNotification pouze v jeho Show metoda, která přidá další parametr pro rozhraní zpětného volání pro komunikaci s oznámením. V opačném případě jsou obě rozhraní stejná ve formě a funkci. CLSID_UserNotification implementuje obě verze Show jako přetížení. |
IUserNotificationCallback |
Zveřejňuje metodu pro zpracování přístupu kliknutí myší nebo místní nabídky v bublině oznámení. Používá se s IUserNotification2::Show. |
IUseToBrowseItem |
Najde položku, která se má použít při procházení této položky. |
IViewStateIdentityItem |
Poskytuje kanonické trvalost položky, pro kterou se budou pamatovat vlastní nastavení zobrazení. |
IVirtualDesktopManager |
Zveřejňuje metody, které aplikaci umožňují pracovat se skupinami oken, které tvoří virtuální pracovní prostory. |
IVisualProperties |
Zveřejňuje metody, které nastavují a získávají vlastnosti vizuálu. |
IWebWizardExtension |
Rozšíří IWizardExtension rozhraní tím, že zobrazí metody pro nastavení počáteční adresy URL rozšíření průvodce a konkrétní adresu URL v případě chyby. |
IWizardExtension |
Používají se průvodci, jako je Průvodce publikováním na webu a Průvodce online řazením tisku, který hostuje stránky obsahu na straně serveru. Toto rozhraní zveřejňuje metody pro určení podporovaných stránek rozšíření a přechod na tyto stránky a jejich odsud. |
IWizardSite |
Zveřejňuje metody používané rozšířením průvodce k procházení ohraničení mezi sebou a zbytkem průvodce. |
TaskCompletionClient |
Povolí dokončení úkolu. |