PolicyStatement.FromXml 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 XML 編碼方式重建具有指定狀態的安全性物件。
多載
| FromXml(SecurityElement) |
使用 XML 編碼方式重建具有指定狀態的安全性物件。 |
| FromXml(SecurityElement, PolicyLevel) |
使用 XML 編碼方式重建具有指定狀態的安全性物件。 |
FromXml(SecurityElement)
使用 XML 編碼方式重建具有指定狀態的安全性物件。
public:
virtual void FromXml(System::Security::SecurityElement ^ et);
public void FromXml (System.Security.SecurityElement et);
abstract member FromXml : System.Security.SecurityElement -> unit
override this.FromXml : System.Security.SecurityElement -> unit
Public Sub FromXml (et As SecurityElement)
參數
用來重新建構安全性物件的 XML 編碼方式。
實作
例外狀況
et 參數為 null。
et 參數不是有效的 PolicyStatement 編碼。
範例
下列程式碼範例示範如何使用 FromXml 方法,從 XML 編碼重新建構安全性物件。 此程式碼範例是提供給 類別之較大範例的 PolicyStatement 一部分。
SecurityElement^ newElement = gcnew SecurityElement(
L"PolicyStatement" );
newElement->AddAttribute( L"class", (
*policyStatement)->ToString() );
newElement->AddAttribute( L"version", L"1.1" );
newElement->AddChild( gcnew SecurityElement( L"PermissionSet" ) );
( *policyStatement)->FromXml( newElement );
SecurityElement newElement =
new SecurityElement("PolicyStatement");
newElement.AddAttribute("class", policyStatement.ToString());
newElement.AddAttribute("version","1.1");
newElement.AddChild(new SecurityElement("PermissionSet"));
policyStatement.FromXml(newElement);
Dim newElement As New SecurityElement("PolicyStatement")
newElement.AddAttribute("class", policyStatement.ToString())
newElement.AddAttribute("version", "1.1")
newElement.AddChild(New SecurityElement("PermissionSet"))
policyStatement.FromXml(newElement)
適用於
FromXml(SecurityElement, PolicyLevel)
使用 XML 編碼方式重建具有指定狀態的安全性物件。
public:
virtual void FromXml(System::Security::SecurityElement ^ et, System::Security::Policy::PolicyLevel ^ level);
public void FromXml (System.Security.SecurityElement et, System.Security.Policy.PolicyLevel level);
abstract member FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
override this.FromXml : System.Security.SecurityElement * System.Security.Policy.PolicyLevel -> unit
Public Sub FromXml (et As SecurityElement, level As PolicyLevel)
參數
用來重新建構安全性物件的 XML 編碼方式。
- level
- PolicyLevel
查閱 PolicyLevel 值的 NamedPermissionSet 內容。
實作
例外狀況
et 參數為 null。
et 參數不是有效的 PolicyStatement 編碼。