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 編碼。