CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
property_changed_event_args.h
1
2#ifndef _System_ComponentModel_PropertyChangedEventArgs_h_
3#define _System_ComponentModel_PropertyChangedEventArgs_h_
4
5#include <system/string.h>
6#include <system/eventargs.h>
7
8namespace System {
9
10namespace ComponentModel {
11
16class ASPOSECPP_SHARED_CLASS PropertyChangedEventArgs : public System::EventArgs
17{
23 RTTI_INFO(System::ComponentModel::PropertyChangedEventArgs, ::System::BaseTypesInfo<System::EventArgs>);
24
25public:
29 {
30 return _propertyName;
31 }
35 {
36 _propertyName = propertyName;
37 }
38
39private:
41 String _propertyName;
42};
43
44} // namespace ComponentModel
45} // namespace System
46
47#endif // _System_ComponentModel_PropertyChangedEventArgs_h_
Arguments of PropertyChanged event. Objects of this class should only be allocated using System::Make...
Definition: property_changed_event_args.h:17
virtual String get_PropertyName()
Gets name of property associated with event.
Definition: property_changed_event_args.h:28
PropertyChangedEventArgs(const String &propertyName)
Initializes PropertyChanged event arguments.
Definition: property_changed_event_args.h:34
The base class for classes that represent a context that is passed to the event subscribers when an e...
Definition: eventargs.h:19
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:122
Definition: db_command.h:9