Metodo IWMPNetwork::setProxyPort

Il metodo setProxyPort specifica la porta proxy da usare.

Sintassi

public void setProxyPort(
  System.String bstrProtocol,
  System.Int32 lProxyPort
);

Public Sub setProxyPort( _
  ByVal bstrProtocol As System.String, _
  ByVal lProxyPort As System.Int32 _
)
Implements IWMPNetwork.setProxyPort

Parametri

bstrProtocol [in]

Oggetto System.String che corrisponde al nome del protocollo. Per un elenco di protocolli supportati, vedere Protocolli e tipi di file supportati.

lProxyPort [in]

Oggetto System.Int32 che rappresenta la porta proxy da usare.

Valore restituito

Questo metodo non restituisce valori.

Commenti

Questo metodo non ha alcun effetto a meno che il valore recuperato da IWMPNetwork.getProxySettings sia 2 (usare le impostazioni manuali).

Questo metodo non riesce a meno che l'applicazione chiamante non sia in esecuzione nel computer locale o nella intranet.

Esempio

Nell'esempio di codice seguente viene usato setProxyPort per specificare il numero di porta proxy Lettore multimediale Windows per il protocollo MMS. Il numero di porta viene recuperato da una casella di testo quando viene fatto clic su un pulsante. L'oggetto AxWMPLib.AxWindowsMediaPlayer è rappresentato dalla variabile denominata player.

private void setProxyPort_Click(object sender, System.EventArgs e)
{
    // Test whether proxy settings are manual.
    if (player.network.getProxySettings("MMS") == 2)
    {
        // Store the user's new proxy port number.
        int portnumber = System.Convert.ToInt32(portText.Text);

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

Public Sub setProxyPort_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles setProxyPort.Click

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

        ' Store the user's new proxy port number.
        Dim portnumber As Integer = System.Convert.ToInt32(portText.Text)

        ' Set the proxy port.
        player.network.setProxyPort("MMS", portnumber)

    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

Requisiti

Requisito Valore
Versione
Lettore multimediale Windows serie 9 o versioni successive
Spazio dei nomi
WMPLib
Assembly
Interop.WMPLib.dll (Interop.WMPLib.dll.dll)

Vedi anche

Interfaccia IWMPNetwork (VB e C#)

IWMPNetwork.getProxyPort (VB e C#)

IWMPNetwork.getProxySettings (VB e C#)