_Application3.GetSolutionURI-Methode
Ruft die URL- (Uniform Resource Locator) oder UNC-Position (UNC = Universal Naming Convention) einer Formularvorlage aus der lokalen Cache-ID ab.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
'Declaration
<DispIdAttribute(21)> _
Function GetSolutionURI ( _
<InAttribute> bstrCacheID As String _
) As String
'Usage
Dim instance As _Application3
Dim bstrCacheID As String
Dim returnValue As String
returnValue = instance.GetSolutionURI(bstrCacheID)
[DispIdAttribute(21)]
string GetSolutionURI (
[InAttribute] string bstrCacheID
)
Parameter
- bstrCacheID
Eine Zeichenfolge, die die Formularvorlage im lokalen InfoPath-Formularcache identifiziert.
Rückgabewert
Der URL oder UNC für den Veröffentlichungsort der Formularvorlage.
Hinweise
Der als bstCacheID-Parameter zu übergebende Wert kann vom folgenden Ort im Dateisystem identifiziert werden:
%USERPROFILE%\Local Settings\Application Data\Microsoft\InfoPath\FormCache1\foldername\cacheID
Dabei ist foldername ein Zufallsname, der im Formularcache eines Benutzers zugewiesen wird, und CacheID ist der Name des Ordners, der die zwischengespeicherte Formularvorlage und den Wert der Cache-ID enthält.
Beispiel
Im folgenden Beispiel wird ein Wert für eine Cache-ID an die GetSolutionURI-Methode übergeben, um den Veröffentlichungsort der Formularvorlage anzuzeigen.
Microsoft.Office.Interop.InfoPath.Application app =
new Microsoft.Office.Interop.InfoPath.ApplicationClass();
MessageBox.Show(app.GetFormSolutionURI(
"37d5ef02fa44a797$"));
Dim app As New Microsoft.Office.Interop.InfoPath.ApplicationClass
MessageBox.Show(app.GetFormSolutionURI( _
"37d5ef02fa44a797$"))
Siehe auch
Referenz
_Application3-Schnittstelle
_Application3-Member
Microsoft.Office.Interop.InfoPath-Namespace