NetworkState.IsDestinationReachable(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示能否与指定的网络目标建立连接。
public:
abstract bool IsDestinationReachable(System::String ^ destination);
public abstract bool IsDestinationReachable (string destination);
abstract member IsDestinationReachable : string -> bool
Public MustOverride Function IsDestinationReachable (destination As String) As Boolean
参数
- destination
- String
指定要检查网络连接的位置,此位置可以是统一资源定位器 (URL)、通用命名约定 (UNC) 路径或 IP 地址。
返回
如果可以与指定的 URL、UNC 路径或 IP 地址建立连接,则返回 true;否则,将返回 false。
例外
找不到目标位置。
传递给此方法的参数是一个 null 引用, (Visual Basic) 中无任何内容。
传递给此方法的参数无效。 例如,它的类型或格式有误。
注解
为 destination
指定的值必须是包含服务器名称和共享名称的 UNC 路径,例如 @“\\MyServer\MyShare”,或者以以下协议标识符之一开头的 URL:http、https 或文件。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。
在下面的代码示例中,单击 Button 控件将显示能否与指定的 URL 建立连接。
using Microsoft.Office.InfoPath;
string result = formControl1.XmlForm.NetworkState.IsDestinationReachable(
"http://www.microsoft.com").ToString();
// Display result in a message box.
MessageBox.Show("Can connect to Microsoft.com = " + result);
Imports Microsoft.Office.InfoPath
Dim result As String = _
formControl1.XmlForm.NetworkState.IsDestinationReachable( _
"http://www.microsoft.com").ToString()
' Display result in a message box.
MessageBox.Show("Can connect to Microsoft.com = " & result)