Note: this feature requires the Professional Edition or higher
|Extension||Source Code||How it works|
|Print extension||Link||It extracts the HTML DOM element that corresponds to the specified FrameworkElement, copies it into a new browser window, and then calls the browser Print command on the new window.|
To publish your extension, just distribute the DLL that is in the "bin/Debug" subfolder of your CSHTML5 class library folder (refer to the "General Concepts" section above for details). End-users will be able to use it by clicking "Add Reference" from the Solution Explorer.
You can distribute your extension by posting a message on the Extensions and Plugins section of the forums. It is a good place to quickly find end-users to try out your extension. To do so, just compress your DLL into a ZIP archive and send it as an attachment to a new forum post.
Please contact us if you need more information about how to publish an extension.
While creating an application or an extension with CSHTML5, you may encounter compilation errors that say that Feature X is not yet supported. This happens only with features that exist in MSCORLIB (.NET Core) and not in CSHTML5. It does not happen with missing features that exist elsewhere in the .NET Framework, because the error message is different in that case.
C:\Program Files (x86)\MSBuild\CSharpXamlForHtml5\InternalStuff\Libraries
To implement missing MSCORLIB features, you have 2 possibilities: either implement the missing features by working directly on the JSIL solution, or implement the missing features by modifying the JSIL files that are contained inside CSHTML5. At the end, the result is the same, because any contribution you make to JSIL will be merged by us into CSHTML5.
Please click here for contact information.