How can I use .NET enumeration (Which has '+') in MATLAB?
조회 수: 2 (최근 30일)
이전 댓글 표시
I have some questin while using .NET enumerations in MATLAB. Is there anyone could help? Thanks in advance! Here I use .NET 'System' to reproduce my problem.
- Load the .Net Assembly 'System':
asmInfo=NET.addAssembly('System');
- Check 'asmInfo.Enums' in the workspace.There seems to be two types of "Enums": those with "+" and those without "+", for example, "Microsoft.Win32.PowerModes" and "System.Net.Configuration.ProxyElement+BypassOnLocalValues".I know how to use the enumerations without "+":
temp1=Microsoft.Win32.PowerModes.Resume;
But I don't know how to use those with "+". It doesn't work in this way:
temp2=System.Net.Configuration.ProxyElement+BypassOnLocalValues.Unspecified;
However, it works after I create the correcsponding object. Must I do it in this way? Is it possible to use this enumeration before creating the object?
temp2=System.Net.Configuration.ProxyElement;
temp3=System.Net.Configuration.BypassOnLocalValues.Unspecified;
댓글 수: 1
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Microsoft .NET 快速入门에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!