Sha256: cfcb5af27a9f0719838d71f5cdddc23f295ddd137052805bc13bba6f3b479563
Contents?: true
Size: 1.6 KB
Versions: 5
Compression:
Stored size: 1.6 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^ ClassName { String^ get() override { return _className; } void set(String^ className) { _className = className; } } virtual property String^ Id { String^ get() override { return _id; } void set(String^ value) { _id = value; } } virtual property bool IsEnabled { bool get() override { return _isEnabled; } void set(bool value) { _isEnabled = 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) { _controlTypeId = value; } } virtual property array<int>^ SupportedPatternIds { array<int>^ get() override { return _patterns; } } void SetPatterns(... array<int>^ patterns) { _patterns = patterns; } private: String^ _name; String^ _className; String^ _id; array<int>^ _runtimeIds; array<int>^ _patterns; int _nativeWindowHandle; int _controlTypeId; bool _isEnabled; };
Version data entries
5 entries across 5 versions & 1 rubygems