Sha256: b5d7fa4730afb071f4870b86373702f83d555e265bdaed1c24f302c34126e541
Contents?: true
Size: 1.84 KB
Versions: 1
Compression:
Stored size: 1.84 KB
Contents
#pragma once #include "../../../../shared/generated/cpp/INativeToolbar.h" #include "api_generator/wp8/IMethodResult.h" namespace rhoruntime { public interface class INativeToolbarImpl { public: int64 getNativeImpl(); void setNativeImpl(Platform::String^ strID, int64 native); }; public interface class INativeToolbarSingletonImpl { public: void create(Windows::Foundation::Collections::IVectorView<Platform::String^>^ toolbarElements, Windows::Foundation::Collections::IMapView<Platform::String^, Platform::String^>^ toolBarProperties, IMethodResult^ oResult); void remove(IMethodResult^ oResult); void isCreated(IMethodResult^ oResult); }; public interface class INativeToolbarFactoryImpl { public: INativeToolbarImpl^ getImpl(); INativeToolbarSingletonImpl^ getSingletonImpl(); }; public ref class NativeToolbarRuntimeComponent sealed { public: NativeToolbarRuntimeComponent(INativeToolbarImpl^ impl); private: INativeToolbarImpl^ _impl; int64 _cppImpl; int64 getCppImpl(); }; public ref class NativeToolbarSingletonComponent sealed: public INativeToolbarSingletonImpl { public: NativeToolbarSingletonComponent(INativeToolbarSingletonImpl^ impl); virtual void create(Windows::Foundation::Collections::IVectorView<Platform::String^>^ toolbarElements, Windows::Foundation::Collections::IMapView<Platform::String^, Platform::String^>^ toolBarProperties, IMethodResult^ oResult); virtual void remove(IMethodResult^ oResult); virtual void isCreated(IMethodResult^ oResult); private: INativeToolbarSingletonImpl^ _impl; }; public ref class NativeToolbarFactoryComponent sealed { public: static void setImpl(INativeToolbarFactoryImpl^ impl); }; }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tauplatform-1.0.1 | lib/commonAPI/coreapi/ext/platform/wp8/generated/lib/NativeToolbarRuntime.h |