_Application2.CacheSolution(String) 方法

定义

检查缓存中的表单模板,如果需要,从表单模板的发布位置更新该模板。

public:
 void CacheSolution(System::String ^ bstrSolutionURI);
public void CacheSolution (string bstrSolutionURI);
abstract member CacheSolution : string -> unit
Public Sub CacheSolution (bstrSolutionURI As String)

参数

bstrSolutionURI
String

指定表单模板的统一资源标识符 (URI)。 可以将此参数指定为表单定义 (.xsf) 文件或表单模板 (.xsn) 文件。

示例

private string[] _forms = 
{ 
@"\\MyServer\MyForms\MyForm.xsn", 
@"\\MyServer\MyForms\manifest.xsf" 
};

private void someFunction()
{
…
CacheFormTemplate(_forms);
…
}

private void CacheFormTemplate(string[] forms)
{ 
 foreach (string form in forms)
 {
  thisApplication.<span class="label">CacheSolution</span>(form);
 }
}
private string[] _forms = 
{ 
@"\\MyServer\MyForms\MyForm.xsn", 
@"\\MyServer\MyForms\manifest.xsf" 
};

private void someFunction()
{
…
CacheFormTemplate(_forms);
…
}

private void CacheFormTemplate(string[] forms)
{ 
 foreach (string form in forms)
 {
  thisApplication.<span class="label">CacheSolution</span>(form);
 }
}

注解

如果当前在缓存中存在的表单模板与发布位置的表单模板匹配,则不会发生缓存操作。 如果计算机处于脱机状态且表单已位于缓存中,则保留缓存且不进行更新。

重要说明:此成员只能由已配置为使用“表单选项”对话框的“安全与信任”类别以完全信任方式运行的表单模板打开的表单访问。 此成员要求直接调用方的完全信任并且不能由部分信任的代码使用。 有关更多信息,请参阅 MSDN 上的“使用部分信任的代码中的库”。

适用于