Sha256: 0adfd67003bc63a53c3404d2407e99dc1d4ff11eea767f69575c238f3a308a10
Contents?: true
Size: 1.28 KB
Versions: 2
Compression:
Stored size: 1.28 KB
Contents
#include "stdafx.h" ref class ElementStub : Element { public: ElementStub(String^ name, ...array<int>^ runtimeIds) : Element() { _name = name; _runtimeIds = runtimeIds; _patterns = gcnew array<int>(0); } virtual property String^ Name { String^ get() override { return _name; } void set(String^ name) { _name = name; } } virtual property String^ Id { String^ get() override { return _id; } void set(String^ value) override { _id = value; } } virtual property array<int>^ RuntimeId { array<int>^ get() override { return _runtimeIds; } } virtual property int NativeWindowHandle { int get() override { return _nativeWindowHandle; } void set(int value) { _nativeWindowHandle = value; } } virtual property int ControlTypeId { int get() override { return _controlTypeId; } void set(int value) override { _controlTypeId = value; } } virtual property array<int>^ SupportedPatternIds { array<int>^ get() override { return _patterns; } } void SetPatterns(... array<int>^ patterns) { _patterns = patterns; } private: String^ _name; String^ _id; array<int>^ _runtimeIds; array<int>^ _patterns; int _nativeWindowHandle; int _controlTypeId; };
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uia-0.0.5.1 | ext/UiaDll/UiaDll.Test/ElementStub.h |
uia-0.0.5 | ext/UiaDll/UiaDll.Test/ElementStub.h |