IWMPNetwork::getProxyName-Methode
Die getProxyName-Methode gibt den Namen des verwendeten Proxyservers zurück.
Syntax
public System.String getProxyName(
System.String bstrProtocol
);
Public Function getProxyName( _
ByVal bstrProtocol As System.String _
) As System.String
Implements IWMPNetwork.getProxyName
Parameter
-
bstrProtocol [ In]
-
Eine System.String, die dem Protokollnamen entspricht. Eine Liste der unterstützten Protokolle finden Sie unter Unterstützte Protokolle und Dateitypen.
Rückgabewert
Eine System.String, die dem Namen des verwendeten Proxyservers entspricht. Der Wert ist nur sinnvoll, wenn IWMPNetwork.getProxySettings den Wert 2 zurückgibt (manuelle Einstellungen verwenden).
Bemerkungen
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 getProxyName verwendet, um die Windows Media Player Proxyservernamen für die HTTP- und MMS-Protokolle anzuzeigen. Das AxWMPLib.AxWindowsMediaPlayer-Objekt wird durch die Variable player dargestellt.
// String values to hold the results of calls to getProxyExceptionList.
string proxyNameHTTP = "";
string proxyNameMMS = "";
// Test whether the HTTP proxy settings are manual.
if (player.network.getProxySettings("HTTP") == 2)
{
proxyNameHTTP = player.network.getProxyName("HTTP");
}
// Test whether the MMS proxy settings are manual.
if (player.network.getProxySettings("MMS") == 2)
{
proxyNameMMS = player.network.getProxyName("MMS");
}
// Store the proxy server names in a string array and display them using a multi-line
// text box. Unavailable proxy server names will display as "undefined".
proxyNames[0] = ("The current HTTP proxy server name is: " + proxyNameHTTP);
proxyNames[1] = ("The current MMS proxy server name is: " + proxyNameMMS);
proxyNameText.Lines = proxyNames;
' String values to hold the results of calls to getProxyExceptionList.
Dim proxyNameHTTP As String = ""
Dim proxyNameMMS As String = ""
' Test whether the HTTP proxy settings are manual.
If (player.network.getProxySettings("HTTP") = 2) Then
proxyNameHTTP = player.network.getProxyName("HTTP")
End If
' Test whether the MMS proxy settings are manual.
If (player.network.getProxySettings("MMS") = 2) Then
proxyNameMMS = player.network.getProxyName("MMS")
End If
' Store the proxy server names in a string array and display them using a multi-line
' text box. Unavailable proxy server names will display as "undefined".
proxyNames(0) = ("The current HTTP proxy server name is: " + proxyNameHTTP)
proxyNames(1) = ("The current MMS proxy server name is: " + proxyNameMMS)
proxyNameText.Lines = proxyNames
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Version |
Windows Media Player 9er Serie oder höher |
| Namespace |
WMPLib |
| Assembly |
|