swift-cwinrt/Sources/CWinRT/include/Microsoft.UI.Xaml.Markup.h
2024-02-15 17:12:35 -08:00

1308 lines
75 KiB
C

// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1
#pragma once
// Header files for imported files
#include <inspectable.h>
#include <EventToken.h>
#include <windowscontracts.h>
#include "Windows.Foundation.h"
#include "Microsoft.UI.Xaml.h"
#include "Windows.Storage.Streams.h"
#include "Windows.UI.Xaml.Interop.h"
// Importing Collections header
#include "Windows.Foundation.Collections.h"
/* Forward Declarations */
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_FWD_DEFINED__
// Parameterized interface forward declarations (C)
// Collection interface definitions
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream_FWD_DEFINED__
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** result);
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 itemsLength,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl;
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream
{
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream** result);
END_INTERFACE
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl;
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream
{
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 index,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** result);
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* value,
UINT32* index,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 startIndex,
UINT32 itemsLength,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl;
interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream
{
CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream;
typedef struct __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 index,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** result);
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* GetView)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream** result);
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* value,
UINT32* index,
boolean* result);
HRESULT (STDMETHODCALLTYPE* SetAt)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 index,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* value);
HRESULT (STDMETHODCALLTYPE* InsertAt)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 index,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* value);
HRESULT (STDMETHODCALLTYPE* RemoveAt)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 index);
HRESULT (STDMETHODCALLTYPE* Append)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream* value);
HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* Clear)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 startIndex,
UINT32 itemsLength,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** items,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* This,
UINT32 itemsLength,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStream** items);
END_INTERFACE
} __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl;
interface __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream
{
CONST_VTBL struct __x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream_INTERFACE_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty __x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider __x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider_FWD_DEFINED__
#ifndef ____x_ABI_CMicrosoft_CUI_CXaml_CIUIElement_FWD_DEFINED__
#define ____x_ABI_CMicrosoft_CUI_CXaml_CIUIElement_FWD_DEFINED__
typedef interface __x_ABI_CMicrosoft_CUI_CXaml_CIUIElement __x_ABI_CMicrosoft_CUI_CXaml_CIUIElement;
#endif // ____x_ABI_CMicrosoft_CUI_CXaml_CIUIElement_FWD_DEFINED__
typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime;
typedef struct __x_ABI_CWindows_CFoundation_CPoint __x_ABI_CWindows_CFoundation_CPoint;
typedef struct __x_ABI_CWindows_CFoundation_CRect __x_ABI_CWindows_CFoundation_CRect;
typedef struct __x_ABI_CWindows_CFoundation_CSize __x_ABI_CWindows_CFoundation_CSize;
typedef struct __x_ABI_CWindows_CFoundation_CTimeSpan __x_ABI_CWindows_CFoundation_CTimeSpan;
#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass;
#endif // ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
typedef struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName;
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXamlBinaryWriterErrorInformation __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXamlBinaryWriterErrorInformation;
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXmlnsDefinition __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXmlnsDefinition;
struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXamlBinaryWriterErrorInformation
{
UINT32 InputStreamIndex;
UINT32 LineNumber;
UINT32 LinePosition;
};
struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXmlnsDefinition
{
HSTRING XmlNamespace;
HSTRING Namespace;
};
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnectorVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Connect)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
INT32 connectionId,
IInspectable* target);
HRESULT (STDMETHODCALLTYPE* GetBindingConnector)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector* This,
INT32 connectionId,
IInspectable* target,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector** result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnectorVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnectorVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIComponentConnector_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponentVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Recycle)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This);
HRESULT (STDMETHODCALLTYPE* ProcessBindings)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* This,
IInspectable* item,
INT32 itemIndex,
INT32 phase,
INT32* nextPhase);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponentVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponentVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactoryVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory* This,
IInspectable* baseInterface,
IInspectable** innerInterface,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtension** value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactoryVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactoryVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionFactory_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverridesVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* ProvideValue)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* ProvideValueWithIXamlServiceProvider)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIXamlServiceProvider* serviceProvider,
IInspectable** result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverridesVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverridesVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIMarkupExtensionOverrides_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_TargetObject)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
IInspectable** value);
HRESULT (STDMETHODCALLTYPE* get_TargetProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget* This,
IInspectable** value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTarget_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetPropertyVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_Type)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value);
HRESULT (STDMETHODCALLTYPE* get_DeclaringType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty* This,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetPropertyVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetPropertyVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIProvideValueTargetProperty_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProviderVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_RootObject)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider* This,
IInspectable** value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProviderVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProviderVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIRootObjectProvider_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContextVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_BaseUri)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext* This,
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContextVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContextVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIUriContext_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriter_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Write)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics* This,
__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* inputStreams,
__x_ABI_C__FIVector_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStream* outputStreams,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* xamlMetadataProvider,
struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXamlBinaryWriterErrorInformation* result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStaticsVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBinaryWriterStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnosticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Disable)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics* This,
INT32 lineNumber,
INT32 columnNumber);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnosticsVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnosticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindScopeDiagnostics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelper_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_DataTemplateComponentProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty** value);
HRESULT (STDMETHODCALLTYPE* GetDataTemplateComponent)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject* element,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent** result);
HRESULT (STDMETHODCALLTYPE* SetDataTemplateComponent)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject* element,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIDataTemplateComponent* value);
HRESULT (STDMETHODCALLTYPE* SuspendRendering)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIUIElement* target);
HRESULT (STDMETHODCALLTYPE* ResumeRendering)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIUIElement* target);
HRESULT (STDMETHODCALLTYPE* ConvertValue)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName type,
IInspectable* value,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromString)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
HSTRING value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromBoolean)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
boolean value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromChar16)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
WCHAR value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromDateTime)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
struct __x_ABI_CWindows_CFoundation_CDateTime value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromDouble)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
DOUBLE value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromInt32)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
INT32 value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromUInt32)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
UINT32 value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromInt64)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
INT64 value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromUInt64)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
UINT64 value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromSingle)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
FLOAT value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromPoint)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
struct __x_ABI_CWindows_CFoundation_CPoint value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromRect)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
struct __x_ABI_CWindows_CFoundation_CRect value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromSize)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
struct __x_ABI_CWindows_CFoundation_CSize value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromTimeSpan)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
struct __x_ABI_CWindows_CFoundation_CTimeSpan value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromByte)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
BYTE value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromUri)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* value);
HRESULT (STDMETHODCALLTYPE* SetPropertyFromObject)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics* This,
IInspectable* dependencyObject,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyProperty* propertyToSet,
IInspectable* value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStaticsVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlBindingHelperStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelper_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* UnloadObject)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics* This,
__x_ABI_CMicrosoft_CUI_CXaml_CIDependencyObject* element);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStaticsVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMarkupHelperStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMemberVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_IsAttachable)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsDependencyProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsReadOnly)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_TargetType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* get_Type)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* GetValue)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
IInspectable* instance,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* SetValue)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember* This,
IInspectable* instance,
IInspectable* value);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMemberVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMemberVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProviderVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetXamlType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName type,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** result);
HRESULT (STDMETHODCALLTYPE* GetXamlTypeByFullName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
HSTRING fullName,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** result);
HRESULT (STDMETHODCALLTYPE* GetXmlnsDefinitions)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider* This,
UINT32* resultLength,
struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CXmlnsDefinition** result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProviderVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProviderVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMetadataProvider_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader* This,
TrustLevel* trustLevel);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReader_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Load)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
HSTRING xaml,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* LoadWithInitialTemplateValidation)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics* This,
HSTRING xaml,
IInspectable** result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStaticsVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlReaderStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_BaseType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* get_ContentProperty)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember** value);
HRESULT (STDMETHODCALLTYPE* get_FullName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_IsArray)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsCollection)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsConstructible)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsDictionary)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsMarkupExtension)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_IsBindable)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_ItemType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* get_KeyType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* get_BoxedType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType** value);
HRESULT (STDMETHODCALLTYPE* get_UnderlyingType)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* value);
HRESULT (STDMETHODCALLTYPE* ActivateInstance)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* CreateFromString)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
HSTRING value,
IInspectable** result);
HRESULT (STDMETHODCALLTYPE* GetMember)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
HSTRING name,
__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlMember** result);
HRESULT (STDMETHODCALLTYPE* AddToVector)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
IInspectable* instance,
IInspectable* value);
HRESULT (STDMETHODCALLTYPE* AddToMap)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This,
IInspectable* instance,
IInspectable* key,
IInspectable* value);
HRESULT (STDMETHODCALLTYPE* RunInitializer)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType* This);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlType_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_INTERFACE_DEFINED__)
#define ____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_INTERFACE_DEFINED__
typedef struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolverVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* Resolve)(__x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver* This,
HSTRING qualifiedTypeName,
struct __x_ABI_CWindows_CUI_CXaml_CInterop_CTypeName* result);
END_INTERFACE
} __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolverVtbl;
interface __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver
{
CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolverVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver;
#endif /* !defined(____x_ABI_CMicrosoft_CUI_CXaml_CMarkup_CIXamlTypeResolver_INTERFACE_DEFINED__) */