diff options
author | Jeff Chen <59190910+JeffInChrist@users.noreply.github.com> | 2021-04-15 16:31:41 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-15 16:31:41 +0300 |
commit | b65966eace83a9ffa5ba5bb5dc2a12754084bd29 (patch) | |
tree | b68592dfebc6c5c6377551c5322e6f0f85bf0ce9 /mdoc/mdoc.Test/SampleClasses | |
parent | 11feb86f91652dab03d170a9bd8fd9c1d4ce6849 (diff) |
Enabling Guid type projection for C++/WinRT and C++/CX. (#546)
https://dev.azure.com/ceapex/Engineering/_workitems/edit/344653
Diffstat (limited to 'mdoc/mdoc.Test/SampleClasses')
-rw-r--r-- | mdoc/mdoc.Test/SampleClasses/GuidClass.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/mdoc/mdoc.Test/SampleClasses/GuidClass.cs b/mdoc/mdoc.Test/SampleClasses/GuidClass.cs new file mode 100644 index 00000000..9e355b19 --- /dev/null +++ b/mdoc/mdoc.Test/SampleClasses/GuidClass.cs @@ -0,0 +1,17 @@ +using System; + +namespace mdoc.Test.SampleClasses +{ + public class GuidClass + { + private readonly Guid _guid = Guid.Empty; + + private GuidClass() { this._guid = Guid.NewGuid(); } + + public GuidClass (Guid guid) { this._guid = guid; } + + public static Guid CreateNewGuid() { return new Guid(); } + public bool ObjectIndentical(Guid objGuid1, Guid objGuid2) { return objGuid1 == objGuid2; } + public bool IsUnique(Guid guid) { return guid == _guid; } + } +} |