ProvisionFromXmlDocumentResults ProvisionFromXmlDocumentResults ProvisionFromXmlDocumentResults ProvisionFromXmlDocumentResults Class

The results object returned to the application when the provisioning operation has completed.

Note

This functionality is only available to mobile operator apps and Windows Store app given privileged access by mobile network operators.

For permission to use this API, please reach out to Network Operators API Permissions.

For technical help with this API, please reach out to Network Operators API Help

Syntax

Declaration

public sealed class ProvisionFromXmlDocumentResultspublic sealed class ProvisionFromXmlDocumentResultsPublic NotInheritable Class ProvisionFromXmlDocumentResults

Properties summary

Determines whether all elements specified in the provisioning XML were applied.

Note

This functionality is only available to mobile operator apps and Windows Store app given privileged access by mobile network operators.

For permission to use this API, please reach out to Network Operators API Permissions.

For technical help with this API, please reach out to Network Operators API Help

Indicates which elements in the provisioning profile could not be successfully provisioned.

Note

This functionality is only available to mobile operator apps and Windows Store app given privileged access by mobile network operators.

For permission to use this API, please reach out to Network Operators API Permissions.

For technical help with this API, please reach out to Network Operators API Help

Properties

  • AllElementsProvisioned
    AllElementsProvisioned
    AllElementsProvisioned
    AllElementsProvisioned

    Determines whether all elements specified in the provisioning XML were applied.

    Note

    This functionality is only available to mobile operator apps and Windows Store app given privileged access by mobile network operators.

    For permission to use this API, please reach out to Network Operators API Permissions.

    For technical help with this API, please reach out to Network Operators API Help

    public bool AllElementsProvisioned { get; }public bool AllElementsProvisioned { get; }Public ReadOnly Property AllElementsProvisioned As bool

    Property Value

    • bool
      bool
      bool
      bool

      True if all elements specified in the provisioning XML could be applied; otherwise false.

  • ProvisionResultsXml
    ProvisionResultsXml
    ProvisionResultsXml
    ProvisionResultsXml

    Indicates which elements in the provisioning profile could not be successfully provisioned.

    Note

    This functionality is only available to mobile operator apps and Windows Store app given privileged access by mobile network operators.

    For permission to use this API, please reach out to Network Operators API Permissions.

    For technical help with this API, please reach out to Network Operators API Help

    public string ProvisionResultsXml { get; }public string ProvisionResultsXml { get; }Public ReadOnly Property ProvisionResultsXml As string

    Property Value

    • string
      string
      string
      string

      An instance of ResultsSchema that indicates which elements in the provisioning profile could not be successfully provisioned.

    Remarks

    Calling ProvisionResultsXml when no provisioning file has been submitted will result in an error. When the file was submitted, but not processed due to signature issues, only the Signature element of ResultsSchema will be present. If ProvisionFromXmlDocumentAsync(System.String) returned an error, ResultsSchema will indicate “Failure” at the file level in the CarrierProvisioningResult element, with the error code specified. If the file was valid, but errors occurred while acting on it, ResultsSchema will coalesce errors, listing the error code at the highest level at which it applies to all sections underneath. If errors are coalesced to a higher level, the lower levels are not included. For example, if all WLAN profiles failed for the same reason, this reason will be shown as an attribute of the WLANProfiles node. If different profiles failed for different reasons, then each profile will be enumerated and indicate success or failure with the error code specified. In cases where multiple adapters are present, a success on any adapter should be represented as success, even if the profile failed to apply to other adapters. If a profile failed to apply to all adapters, ResultsSchema will contain at least one of the error codes, but will not enumerate all errors which occurred on various adapters.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute
Windows.Foundation.Metadata.DualApiPartitionAttribute

Details

Assembly

Windows.Networking.NetworkOperators.dll