I am trying to make my assembly "security aware" and have found that the Microsoft 
documentation is poor in regard to many of the .NET permission types.  There are 4 
types of printing permissions "AllPrinting", "DefaultPrinting", "NoPrinting", and 
"SafePrinting".  I can understand what AllPrinting and NoPrinting are, but 
DefaultPrinting and SafePrinting are a bit of a mystery.  I would think 
DefaultPrinting means my assembly can use the default printer and that Safeprinting 
allows printing to any printer as long as the operator presses OK to the PrintDialog. 
However, I can't find any way to support SafePrinting, because the PrintDialog class 
has no "OpenFile" type of method.  Is it possible to support SafePrinting ?  Does 
DefaultPrinting mean I can use the default printer only ?  

thank you !
   

You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced 
DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to