FormTemplate.CacheId プロパティ
フォーム テンプレートのキャッシュ識別子を取得します。
名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (Microsoft.Office.InfoPath.dll)
構文
'宣言
Public MustOverride ReadOnly Property CacheId As String
Get
'使用
Dim instance As FormTemplate
Dim value As String
value = instance.CacheId
public abstract string CacheId { get; }
プロパティ値
型: System.String
フォーム テンプレートのキャッシュ識別子。
解説
CacheID プロパティは実行時に設定されます。このプロパティが返す URL は、フォーム テンプレートのファイルがキャッシュされているフォルダーを指しています。返される値は、ファイル システムの次の場所にあります。
%USERPROFILE%\Local Settings\Application Data\Microsoft\InfoPath\FormCache1\foldername\cacheID
foldername はユーザーのフォーム キャッシュで割り当てられるランダムな名前で、cacheID はキャッシュ ID の値です。
このメンバーには、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームのみがアクセスできます。
この型またはメンバーには、Microsoft InfoPath Filler で開かれたフォームを実行中のコードからのみアクセスできます。