UIPermission::Copy Method ()
.NET Framework (current version)
Creates and returns an identical copy of the current permission.
Assembly: mscorlib (in mscorlib.dll)
Implements
IPermission::Copy()A copy of the permission represents the same access to resources as the original permission.
The following code example shows the behavior of the Copy method. This example is part of a larger example provided for the UIPermission class.
Note |
|---|
The code example is intended to show the behavior of the method, not to demonstrate its use. In general, the methods of permission classes are used by the security infrastructure; they are not typically used in applications. |
//Copy creates and returns an identical copy of the current permission. void CopyDemo() { Console::WriteLine("\n************************* Copy() Demo *************************\n"); UIPermission ^ uiPerm1 = gcnew UIPermission(UIPermissionWindow::SafeTopLevelWindows); UIPermission ^ uiPerm2 = gcnew UIPermission(PermissionState::None); uiPerm2 = (UIPermission ^)uiPerm1->Copy(); if (uiPerm2 != nullptr) Console::WriteLine("The copy succeeded: " + uiPerm2->ToString()); }
.NET Framework
Available since 1.1
Available since 1.1
Show:
