You've already forked linux-packaging-mono
Imported Upstream version 6.6.0.89
Former-commit-id: b39a328747c2f3414dc52e009fb6f0aa80ca2492
This commit is contained in:
parent
cf815e07e0
commit
95fdb59ea6
44
external/api-doc-tools/mdoc/mdoc.Test/UwpTestWinRtComponentCpp/Class2.h
vendored
Normal file
44
external/api-doc-tools/mdoc/mdoc.Test/UwpTestWinRtComponentCpp/Class2.h
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
#pragma once
|
||||
#include<Class1.h>
|
||||
|
||||
namespace Namespace2 {
|
||||
public ref class Class2 : public Windows::UI::Xaml::Application
|
||||
{
|
||||
private:
|
||||
Class2();
|
||||
|
||||
private: ref class Class2Nested {};
|
||||
};
|
||||
|
||||
public ref class Class3 sealed : public Windows::UI::Xaml::Application
|
||||
{
|
||||
private:
|
||||
Class3();
|
||||
|
||||
// public: double DoubleField;
|
||||
|
||||
public: property long long LongProperty;
|
||||
public: property Platform::Array<Platform::Type ^ > ^ ArrayOfTypeProperty;
|
||||
|
||||
protected: property Platform::Array<Platform::Type ^ > ^ ArrayOfTypePropertyProtected;
|
||||
|
||||
//for public wnRT type -> *
|
||||
// public: unsigned long long MethodWithReferenceParameter(Class2 ^ * refParam);
|
||||
//only for private
|
||||
private: unsigned long long MethodWithReferenceParameter(double & refParam);
|
||||
};
|
||||
|
||||
public value class Class4 {
|
||||
//at least 1 public field
|
||||
public: Platform::String ^ StringField;
|
||||
|
||||
//не может нон паблик дата мемберс
|
||||
//private: property Platform::String ^ StringField2;
|
||||
};
|
||||
|
||||
generic<typename T>
|
||||
private interface class IFooNew {
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user