Sha256: 7374d822dea67e63e6fae68244acf3e287b79bc548d38bb64d89d719a26ada2d

Contents?: true

Size: 730 Bytes

Versions: 10

Compression:

Stored size: 730 Bytes

Contents

#pragma once
using namespace System::Windows::Automation;

ref class StringHelper
{
public:
	static void CopyToUnmanagedString(String^ source, char* destination, const int destinationSize);
  static void StringHelper::Write(Exception^ error, char* destination, const int destinationSize);
	static char* UnmanagedStringFrom(String^ source);
	static void FreeUp(const char* unmanagedStrings[], const int numberOfStrings);
  static int Copy(array<String^>^ strings, const char* unmanagedStrings[]);
	static void CopyNames(AutomationElementCollection^ automationElements, const char* unmanagedStrings[]);
	static void CopyClassNames(AutomationElementCollection^ automationElements, const char* unmanagedStrings[]);
};

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rautomation-2.0.1-x86-mingw32 ext/UiaDll/UiaDll/StringHelper.h
rautomation-2.0.1-x64-mingw32 ext/UiaDll/UiaDll/StringHelper.h
rautomation-1.1.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-1.0.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.17.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.16.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.15.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.14.1 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.14.0 ext/UiaDll/UiaDll/StringHelper.h
rautomation-0.13.0 ext/UiaDll/UiaDll/StringHelper.h