XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress Class

Definition

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : sealed class XboxLiveDeviceAddress : IXboxLiveDeviceAddresspublic sealed class XboxLiveDeviceAddress : IXboxLiveDeviceAddressPublic NotInheritable Class XboxLiveDeviceAddress Implements IXboxLiveDeviceAddress// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Xbox Live Extension SDK (introduced v10.0.10240.0) Xbox One Extensions for the UWP (introduced v10.0.10240.0) Xbox One System Apps Extensions for the UWP (introduced v10.0.0.1)
API contract
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract (introduced v1)

Properties

IsLocal IsLocal IsLocal IsLocal

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsLocal { get; }public bool IsLocal { get; }Public ReadOnly Property IsLocal As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

IsValid IsValid IsValid IsValid

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::Boolean IsValid { get; }public bool IsValid { get; }Public ReadOnly Property IsValid As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

MaxSnapshotBytesSize MaxSnapshotBytesSize MaxSnapshotBytesSize MaxSnapshotBytesSize

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static unsigned int MaxSnapshotBytesSize { get; }public static uint MaxSnapshotBytesSize { get; }Public Static ReadOnly Property MaxSnapshotBytesSize As uint// You can use this property in JavaScript.
Value
unsigned int uint uint uint

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

NetworkAccessKind NetworkAccessKind NetworkAccessKind NetworkAccessKind

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : XboxLiveNetworkAccessKind NetworkAccessKind { get; }public XboxLiveNetworkAccessKind NetworkAccessKind { get; }Public ReadOnly Property NetworkAccessKind As XboxLiveNetworkAccessKind// You can use this property in JavaScript.
Value
XboxLiveNetworkAccessKind XboxLiveNetworkAccessKind XboxLiveNetworkAccessKind XboxLiveNetworkAccessKind

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Methods

Compare(XboxLiveDeviceAddress) Compare(XboxLiveDeviceAddress) Compare(XboxLiveDeviceAddress) Compare(XboxLiveDeviceAddress)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : int Compare(XboxLiveDeviceAddress otherDeviceAddress)public int Compare(XboxLiveDeviceAddress otherDeviceAddress)Public Function Compare(otherDeviceAddress As XboxLiveDeviceAddress) As int// You can use this method in JavaScript.
Parameters
otherDeviceAddress
XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress XboxLiveDeviceAddress

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns
int int int int

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

CreateFromSnapshotBase64(String) CreateFromSnapshotBase64(String) CreateFromSnapshotBase64(String) CreateFromSnapshotBase64(String)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static XboxLiveDeviceAddress CreateFromSnapshotBase64(PlatForm::String base64)public static XboxLiveDeviceAddress CreateFromSnapshotBase64(String base64)Public Static Function CreateFromSnapshotBase64(base64 As String) As XboxLiveDeviceAddress// You can use this method in JavaScript.
Parameters
base64
PlatForm::String String String String

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

CreateFromSnapshotBuffer(IBuffer) CreateFromSnapshotBuffer(IBuffer) CreateFromSnapshotBuffer(IBuffer) CreateFromSnapshotBuffer(IBuffer)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static XboxLiveDeviceAddress CreateFromSnapshotBuffer(IBuffer buffer)public static XboxLiveDeviceAddress CreateFromSnapshotBuffer(IBuffer buffer)Public Static Function CreateFromSnapshotBuffer(buffer As IBuffer) As XboxLiveDeviceAddress// You can use this method in JavaScript.
Parameters
buffer
IBuffer IBuffer IBuffer IBuffer

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

CreateFromSnapshotBytes(Byte[]) CreateFromSnapshotBytes(Byte[]) CreateFromSnapshotBytes(Byte[]) CreateFromSnapshotBytes(Byte[])

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static XboxLiveDeviceAddress CreateFromSnapshotBytes(Byte[] buffer)public static XboxLiveDeviceAddress CreateFromSnapshotBytes(Byte[] buffer)Public Static Function CreateFromSnapshotBytes(buffer As Byte[]) As XboxLiveDeviceAddress// You can use this method in JavaScript.
Parameters
buffer
Byte[] Byte[] Byte[] Byte[]

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

GetLocal() GetLocal() GetLocal() GetLocal()

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : static XboxLiveDeviceAddress GetLocal()public static XboxLiveDeviceAddress GetLocal()Public Static Function GetLocal() As XboxLiveDeviceAddress// You can use this method in JavaScript.
Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

GetSnapshotAsBase64() GetSnapshotAsBase64() GetSnapshotAsBase64() GetSnapshotAsBase64()

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : PlatForm::String GetSnapshotAsBase64()public string GetSnapshotAsBase64()Public Function GetSnapshotAsBase64() As string// You can use this method in JavaScript.
Returns
PlatForm::String string string string

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

GetSnapshotAsBuffer() GetSnapshotAsBuffer() GetSnapshotAsBuffer() GetSnapshotAsBuffer()

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : IBuffer GetSnapshotAsBuffer()public IBuffer GetSnapshotAsBuffer()Public Function GetSnapshotAsBuffer() As IBuffer// You can use this method in JavaScript.
Returns

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

GetSnapshotAsBytes(Byte[], UInt32) GetSnapshotAsBytes(Byte[], UInt32) GetSnapshotAsBytes(Byte[], UInt32) GetSnapshotAsBytes(Byte[], UInt32)

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : void GetSnapshotAsBytes(Byte[] buffer, unsigned int bytesWritten)public void GetSnapshotAsBytes(Byte[] buffer, UInt32 bytesWritten)Public Function GetSnapshotAsBytes(buffer As Byte[], bytesWritten As UInt32) As void// You can use this method in JavaScript.
Parameters
buffer
Byte[] Byte[] Byte[] Byte[]

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

bytesWritten
unsigned int UInt32 UInt32 UInt32

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

Events

SnapshotChanged SnapshotChanged SnapshotChanged SnapshotChanged

This API is not available to all apps. Unless your developer account is specially provisioned by Microsoft, calls to these APIs will fail at runtime.

public : event TypedEventHandler SnapshotChanged<XboxLiveDeviceAddress,  object>public event TypedEventHandler SnapshotChanged<XboxLiveDeviceAddress,  object>Public Event SnapshotChanged<XboxLiveDeviceAddress,  object>// You can use this event in JavaScript.