IWMPNetwork::setProxyName-Methode

Die setProxyName-Methode gibt den Namen des zu verwendenden Proxyservers an.

Syntax

public void setProxyName(
  System.String bstrProtocol,
  System.String bstrProxyName
);

Public Sub setProxyName( _
  ByVal bstrProtocol As System.String, _
  ByVal bstrProxyName As System.String _
)
Implements IWMPNetwork.setProxyName

Parameter

bstrProtocol [ In]

Eine System.String, die dem Protokollnamen entspricht. Eine Liste der unterstützten Protokolle finden Sie unter Unterstützte Protokolle und Dateitypen.

bstrProxyName [ In]

Eine System.String, die dem Namen des zu verwendende Proxyservers entspricht.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Diese Methode hat keine Auswirkung, es sei denn, der aus IWMPNetwork.getProxySettings abgerufene Wert ist 2 (manuelle Einstellungen verwenden).

Diese Methode schlägt fehl, es sei denn, die aufrufende Anwendung wird auf dem lokalen Computer oder Intranet ausgeführt.

Beispiele

Im folgenden Codebeispiel wird setProxyName verwendet, um den Namen des Windows Media Player Proxyservers für das MMS-Protokoll anzugeben. Der neue Name wird aus einem Textfeld abgerufen, wenn auf eine Schaltfläche geklickt wird. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.

private void setProxyName_Click(object sender, System.EventArgs e)
{
    // Test whether proxy settings are manual.
    if (player.network.getProxySettings("MMS") == 2)
    {
        // Store the user's new proxy name.
        string proxyname = nameText.Text;

        // Set the proxy name.
        player.network.setProxyName("MMS", proxyname);
    }
    else
    {
        // Warn that the proxy settings must be set to 2 (manual).
        System.Windows.Forms.MessageBox.Show("Proxy settings must be manual!");
    }
}

Public Sub setProxyName_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles setProxyName.Click

    ' Test whether proxy settings are manual.
    If (player.network.getProxySettings("MMS") = 2) Then

        ' Store the user's new proxy name.
        Dim proxyname As String = nameText.Text

        ' Set the proxy name.
        player.network.setProxyName("MMS", proxyname)

    Else

        ' Warn that the proxy settings must be set to 2 (manual).
        System.Windows.Forms.MessageBox.Show("Proxy settings must be manual!")

    End If

End Sub

Requirements (Anforderungen)

Anforderung Wert
Version
Windows Media Player 9er Serie oder höher
Namespace
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Weitere Informationen

IWMPNetwork-Schnittstelle (VB und C#)

IWMPNetwork.getProxyName (VB und C#)

IWMPNetwork.getProxySettings (VB und C#)