Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I det här avsnittet
| Gränssnitt | Beskrivning |
|---|---|
| IActivatableClassRegistration | Gör det möjligt att hämta registreringsinformationen för en klass. |
| IActivationFactory | Gör att klasser kan aktiveras av Windows Runtime. |
| IAgileReference | Gör det möjligt att hämta en flexibel referens till ett objekt. |
| IApartmentShutdown | Aktiverar registrering av en meddelandehanterare för lägenhetsavstängning. |
| AsyncActionCompletedHandler | Representerar metoden som anropas när en asynkron åtgärd slutförs. |
| IAsyncAction | Representerar en asynkron åtgärd. |
| IAsyncActionProgressHandler<TProgress> | Representerar den metod som anropas när en asynkron åtgärd rapporterar förlopp. |
| IAsyncActionWithProgress<TProgress> | Representerar en asynkron åtgärd som rapporterar förlopp. |
| IAsyncActionWithProgressCompletedHandler<TProgress> | Representerar den metod som anropas när en asynkron åtgärd som rapporterar förloppet slutförs. |
| IAsyncInfo | Ger stöd för asynkrona åtgärder. |
| IAsyncOperation<TResult> | Representerar en asynkron åtgärd som returnerar ett resultat. |
| IAsyncOperationCompletedHandler<TResult> | Representerar metoden som anropas när en asynkron åtgärd slutförs. |
| IAsyncOperationProgressHandler | Representerar den metod som anropas när en asynkron åtgärd rapporterar förlopp. |
| IAsyncOperationWithProgress | Representerar en asynkron åtgärd som returnerar ett resultat och rapporterar förlopp. |
| IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> | Representerar den metod som anropas när en asynkron åtgärd som rapporterar förloppet slutförs. |
| IAudioFrameNative | Representerar en bildruta med ljuddata. |
| IAudioFrameNativeFactory | Skapar instanser av IAudioFrameNative. |
| IBuffer | Representerar en matris med byte. |
| IBufferByteAccess | Representerar en buffert som en matris med byte. |
| IClosable | Definierar en metod för att frigöra allokerade resurser. |
| ICompositionDrawingSurfaceInterop | Internt interoperationsgränssnitt som gör det möjligt att rita på ett ytobjekt med hjälp av en RECT för att definiera området som ska ritas in. |
| ICompositionDrawingSurfaceInterop2 | Ett internt interoperationsgränssnitt som gör att du kan läsa tillbaka innehållet i en rityta för komposition (eller en virtuell rityta för sammansättning). |
| ICompositionGraphicsDeviceInterop | Ett internt interoperationsgränssnitt som gör det möjligt att hämta och ställa in grafikenheten. |
| IContactManagerInterop | Ger åtkomst till ContactManager metoder i en app som hanterar flera fönster. |
| ICoreApplication | Gör att appar kan hantera tillståndsändringar, hantera fönster och integrera med en mängd olika gränssnittsramverk. |
| ICoreApplicationExit | Ger möjlighet för Windows Store-appar att sluta köras. |
| ICoreApplicationInitialization | Innehåller en körningsmetod som används för att starta programobjektet från startpunkten för en app. |
| ICoreApplicationView | Representerar en vy av ett program. |
| ICoreImmersiveApplication | Innehåller metoder för att hantera vyer i en app. |
| ICoreInputInterop | Aktiverar en indatakälla i en Windows Store-apps CoreInput- objekt. |
| ICoreWindowInterop | Gör att appar kan hämta fönstrets fönsterhandtag (CoreWindow) som är associerade med det här gränssnittet. |
| IDllServerActivatableClassRegistration | Gör det möjligt att hämta registreringsinformationen för en pågående server. |
| IErrorReportingSettings | Tillhandahåller felsökningsintegrering för Windows Runtime-program. |
| IEventHandler<T> | Representerar den metod som hanterar en händelse som har händelsedata av typen T-. |
| IExeServerActivatableClassRegistration | Gör det möjligt att hämta registreringsinformationen för en out-of-process-server. |
| IExeServerRegistration | Representerar en registrerad out-of-process-server. |
| IFindReferenceTargetsCallback | Definierar gränssnittet för återanrop från IReferenceTracker::FindTrackerTargets. Implementeringen av det här gränssnittet måste skicka alla IReferenceTrackerTarget instanser som hittas till metoden FoundTrackerTarget. |
| IInputPaneInterop | Ger åtkomst till medlemmarna i klassen InputPane i en skrivbordsapp. |
| IInputStream | Gör det möjligt att hämta en asynkron läsaråtgärd på en sekventiell ström med byte. |
| IInspectable | Tillhandahåller funktioner som krävs för alla Windows Runtime-klasser. |
| IIterable<T> | Exponerar iteratorn, som stöder enkel iteration över en samling av en angiven typ. |
| IIterator<T> | Stöder iteration över en samling. |
| IKeyValuePair<K, V> | Representerar ett nyckel/värde-par. |
| ILanguageExceptionErrorInfo | Aktiverar hämtning av IUnknown pekare som lagras i felinformationen med anropet till RoOriginateLanguageException. |
| ILanguageExceptionErrorInfo2 | Gör att språkprojektioner kan tillhandahålla och hämta felinformation som med ILanguageExceptionErrorInfo, med den ytterligare fördelen att arbeta över språkgränser. |
| ILanguageExceptionTransform | Gör att språkprojektioner kan göra alla kontexter tillgängliga för systemet från ett undantag som genereras från kontexten för en catch-hanterare som fångar ett annat undantag. |
| ILanguageExceptionStackBackTrace | Gör att projektioner kan tillhandahålla anpassad stackspårning för det undantaget. |
| IMap<K, V> | Representerar en associativ samling. |
| IMapChangedEventArgs<K> | Innehåller data för en MapChanged- händelse. |
| IMapView<K, V> | Representerar en oföränderlig vy i en IMap(K,V). |
| IMemoryBufferByteAccess | Ger åtkomst till en IMemoryBuffer- som en matris med byte. |
| IMetaDataAssemblyImportera | Tillhandahåller metoder för att komma åt och undersöka innehållet i ett sammansättningsmanifest. |
| IMetaDataDispenser | Tillhandahåller metoder för att skapa ett nytt metadataomfång eller öppna ett befintligt. |
| IMetaDataDispenserEx | Utökar IMetaDataDispenser--gränssnittet för att ge möjlighet att styra hur metadata-API:erna fungerar i det aktuella metadataomfånget. |
| IMetaDataImportera | Innehåller metoder för att importera och manipulera befintliga metadata från en bärbar körbar fil (PE) eller annan källa, till exempel ett typbibliotek eller en fristående metadatabinär fil för körning. |
| IMetaDataImport2 | Utökar gränssnittet IMetaDataImport för att ge möjlighet att arbeta med generiska typer. |
| IMetaDataTables | Innehåller metoder för lagring och hämtning av metadatainformation i tabeller. |
| IMetaDataTables2 | Utökar IMetaDataTables med metoder för att arbeta med metadataströmmar. |
| IObservableMap<K, V> | Meddelar händelsehanterare för dynamiska ändringar i en karta, till exempel när objekt läggs till eller tas bort. |
| IObservableVector<T> | Meddelar händelsehanterare av ändringar i vektorn. |
| IOplockBreakingHandler | Det här gränssnittet är inte implementerat för närvarande. |
| IOutputStream | Aktiverar hämtning av en asynkron skrivåtgärd på en sekventiell ström med byte. |
| IPdfRendererNative | Representerar ett API med höga prestanda för att visa en enda sida i en PDF-fil (Portable Document Format). |
| IPackageDebugSettings | Aktiverar felsökningsutvecklare kontroll över livscykeln för en Windows Store-app, till exempel när den pausas eller återupptas. |
| IPlayToManagerInterop | Ger åtkomst till PlayToManager- metoder i en Windows Store-app som hanterar flera fönster. |
| IPrintManagerInterop | Ger åtkomst till PrintManager metoder i en Windows Store-app som hanterar flera fönster. |
| IPropertyValue | Representerar ett värde i ett Windows Runtime-egenskapsarkiv. |
| IPropertyValueStatics | Skapar IPropertyValue objekt som du kan lagra i ett egenskapsarkiv. |
| IRandomAccessStream | Gör det möjligt att hämta en asynkron byteläsare eller byteskrivare som är placerad på den angivna platsen på en slumpmässig byteström för åtkomst. |
| IRandomAccessStreamFileAccessMode | Ger åtkomst till filåtkomstläget som användes när metoden StorageFile.OpenAsync anropades för att öppna byteströmmen för slumpmässig åtkomst. |
| IReference<T> | Gör det möjligt att utöka Windows Runtime-egenskapssystemet för användardefinierade uppräkningar, strukturer och ombudstyper. |
| IReferenceArray<T> | Gör det möjligt att utöka Windows Runtime-egenskapssystemet för matriser med användardefinierade uppräkningar, strukturer och ombudstyper. |
| IReferenceTracker | Definierar gränssnittet som implementeras av XAML-ramverket för hantering av XAML-objektreferenser. |
| IReferenceTrackerHost | Definierar ett gränssnitt som tillhandahåller de globala tjänster som används av GC-systemet (skräpinsamling) som används av XAML-ramverket. |
| IReferenceTrackerManager | Definierar gränssnittet för en XAML-objektreferenshanterare. Implementera det här gränssnittet för att hantera instanser av IReferenceTracker- på XAML-objekt. |
| IReferenceTrackerTarget | Definierar ett gränssnitt som implementeras av ett skräpinsamlingsobjekt som refereras från XAML. |
| IRestrictedErrorInfo | Representerar information om ett fel, inklusive begränsad felinformation. |
| ISoftwareBitmapNative | Representerar en bitmapp för programvara. |
| ISoftwareBitmapNativeFactory | Skapar instanser av ISoftwareBitmapNative. |
| IStorageFolderHandleAccess | Ger åtkomst till operativsystemets handtag för en lagringsmapp. |
| IStorageItemHandleAccess | Ger åtkomst till operativsystemets handtag för en lagringsfil. |
| IStringable | Ger ett sätt att representera det aktuella objektet som en sträng. |
| ISurfaceImageSourceManagerNative | Aktiverar massåtgärder för alla SurfaceImageSource objekt som skapats i samma process. |
| ISurfaceImageSourceNativeWithD2D | Tillhandahåller implementeringen av en delad Microsoft DirectX-yta som visas i en SurfaceImageSource- eller VirtualSurfaceImageSource. |
| ISurfaceImageSourceNative | Tillhandahåller implementeringen av en delad yta med fast storlek för Direct2D-ritning. |
| ISuspendingDeferral | Hanterar en fördröjd app pausningsåtgärd. |
| ISuspendingEventArgs | Tillhandahåller data för en appupphängningshändelse. |
| ISuspendingOperation | Innehåller information om en app som pausar åtgärden. |
| ISwapChainBackgroundPanelNative | Ger samverkan mellan XAML och en DirectX-växlingskedja. |
| ISwapChainPanelNative | Ger samverkan mellan XAML och en DirectX-växlingskedja. Till skillnad från SwapChainBackgroundPanelkan en SwapChainPanel visas på vilken nivå som helst i XAML-visningsträdet, och mer än 1 kan finnas i ett visst träd. |
| ISwapChainPanelNative2 | Ger samverkan mellan XAML och en DirectX-växlingskedja. Till skillnad från SwapChainBackgroundPanelkan en SwapChainPanel visas på vilken nivå som helst i XAML-visningsträdet, och mer än 1 kan finnas i ett visst träd. |
| ITypedEventHandler<TSender, TArgs> | Representerar den metod som hanterar en händelse från en avsändare av typen TSender och händelsedata av typen T. |
| IUnbufferedFileHandleOplockCallback | Definierar en motringningsmetod som du vill köra när det opportunistiska låset för ett handtag som du får genom att anropa metoden IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle-metoden är bruten. |
| IUnbufferedFileHandleProvider | Ger åtkomst till referenser från en byteström med slumpmässig åtkomst som StorageFile.OpenAsync metod som skapats. |
| IVector<T> | Representerar en samling element med slumpmässig åtkomst. |
| IVectorChangedEventArgs | Innehåller data för en VectorChanged- händelse. |
| IVectorView<T> | Representerar en oföränderlig vy i en IVector(T). |
| IVideoFrameNative | Representerar en bildruta med videodata. |
| IVideoFrameNativeFactory | Skapar instanser av IVideoFrameNative. |
| IViewProvider | Representerar en vy i ett program. |
| IViewProviderFactory | Skapar en instans av vyer som implementerar gränssnittet IViewProvider. |
| IVirtualSurfaceImageSourceNative | Tillhandahåller implementeringen av en stor (större än skärmstorleken) delad yta för DirectX-ritning. |
| IVirtualSurfaceUpdatesCallbackNative | Tillhandahåller ett gränssnitt för implementering av ritningsbeteenden när en VirtualSurfaceImageSource begär en uppdatering. |
| IWeakReference | Representerar en svag referens till ett objekt. |
| IWeakReferenceSource | Representerar ett källobjekt som en svag referens kan hämtas till. |
| MapChangedEventHandler<K, V> | Representerar den metod som hanterar MapChanged händelse av en observerbar karta. |
| VectorChangedEventHandler<T> | Representerar den metod som hanterar VectorChanged händelse för en observerbar vektor. |