43 references to RightsManagementPolicy
PresentationUI (43)
MS\Internal\Documents\Application\CommandEnforcer.cs (8)
24public PolicyBinding(RoutedUICommand command, RightsManagementPolicy policy) 43public RightsManagementPolicy Policy 49private RightsManagementPolicy _policy; 104RightsManagementPolicy policyToEnforce = _docViewer.RightsManagementPolicy; 117bool disablePrintScreen = !(((policyToEnforce & RightsManagementPolicy.AllowCopy) 118== RightsManagementPolicy.AllowCopy) || 119((policyToEnforce & RightsManagementPolicy.AllowPrint) 120== RightsManagementPolicy.AllowPrint));
MS\Internal\Documents\DocumentApplicationDocumentViewer.cs (13)
166public RightsManagementPolicy RightsManagementPolicy 233_rightsManagementPolicy = RightsManagementPolicy.AllowNothing; 284if ((RightsManagementPolicy & RightsManagementPolicy.AllowPrint) == 285RightsManagementPolicy.AllowPrint) 2148enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Print, RightsManagementPolicy.AllowPrint)); 2149enforcer.AddBinding(new PolicyBinding(ApplicationCommands.PrintPreview, RightsManagementPolicy.AllowPrint)); 2152enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Copy, RightsManagementPolicy.AllowCopy)); 2153enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Cut, RightsManagementPolicy.AllowCopy)); 2154enforcer.AddBinding(new PolicyBinding(ApplicationCommands.Save, RightsManagementPolicy.AllowCopy)); 2155enforcer.AddBinding(new PolicyBinding(ApplicationCommands.SaveAs, RightsManagementPolicy.AllowCopy)); 2158enforcer.AddBinding(new PolicyBinding(DocumentApplicationDocumentViewer.Sign, RightsManagementPolicy.AllowSign)); 2159enforcer.AddBinding(new PolicyBinding(DocumentApplicationDocumentViewer.RequestSigners, RightsManagementPolicy.AllowSign)); 2192private RightsManagementPolicy _rightsManagementPolicy;
MS\Internal\Documents\DocumentSignatureManager.cs (2)
1147if ((args.RMPolicy & RightsManagementPolicy.AllowSign) == RightsManagementPolicy.AllowSign)
MS\Internal\Documents\RightsManagementLicense.cs (2)
50internal RightsManagementPolicy ConvertToPolicy() 52return (RightsManagementPolicy)(_userRights);
MS\Internal\Documents\RightsManagementManager.cs (12)
145RightsManagementPolicy calcRMPolicy = RightsManagementPolicy.AllowView; 157calcRMPolicy = RightsManagementPolicy.AllowNothing; 172RightsManagementPolicy.AllowAnnotate | 173RightsManagementPolicy.AllowCopy | 174RightsManagementPolicy.AllowSign | 175RightsManagementPolicy.AllowPrint | 176RightsManagementPolicy.AllowView; 1211private void OnRMPolicyChange(RightsManagementPolicy newPolicy) 1586internal RightsManagementPolicyEventArgs(RightsManagementPolicy rmPolicy) 1601public RightsManagementPolicy RMPolicy 1613private RightsManagementPolicy _rmPolicy;
MS\Internal\Documents\RightsManagementPermissions.cs (6)
18AllowNothing = RightsManagementPolicy.AllowNothing, 19AllowView = RightsManagementPolicy.AllowView, 20AllowPrint = RightsManagementPolicy.AllowPrint, 21AllowCopy = RightsManagementPolicy.AllowCopy, 22AllowSign = RightsManagementPolicy.AllowSign, 23AllowAnnotate = RightsManagementPolicy.AllowAnnotate,