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