title: How to use a static property from an abstract sealed class (C++/CLI)
body: <p>I'm trying to work with a .NET DLL. When I create a new CLR project and add the DLL reference I have a class that shows up as <code>public : ref class &lt;name&gt; abstract sealed</code>. The class has two properties both defined as <code>public : static property</code>.</p>
  
  <p>I can't figure out how to use them. Anything I try results with a compiler error (fatal error C1001). For instance I specify the namespace and the class separated by two colons and terminate it with a semicolon, for example <code>class::property;</code> does not give me the <code>System::String</code> variable. Normally this is fine in C++  but creates a compiler error with CLR.</p>
  
  <p>I've tried both Visual Studio 2015 and 2013 and I get the same error. Any help on how to use this DLL is appreciated.</p>
  
  <p>There are some samples on how to use the SDK with C# but not with CLR.</p>
  
  <p><strong>Some more information:</strong></p>
  
  <p>The SDK is actually a label design software called Nicelabel and the DLL is called SDK.Net.interface and is part of the Powerforms Suite install.
  When I do something simple like the statement below I get the C1001 error:</p>
  
  <blockquote>
    <p>NiceLabel::SDK::PrintEngineFactory::SDKFilesPath = "c:\\Temp";</p>
  </blockquote>