Метод _XDocument2.GetDataVariable
Получает значение указанной переменной, которая является предопределенной переменной, хранящейся как атрибут команды обработки и базовом документе XML формы.
Этот метод несовместим с CLS.
Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)
Синтаксис
'Декларация
<DispIdAttribute(22)> _
Function GetDataVariable ( _
lVariableNumber As Integer _
) As String
'Применение
Dim instance As _XDocument2
Dim lVariableNumber As Integer
Dim returnValue As String
returnValue = instance.GetDataVariable(lVariableNumber)
[DispIdAttribute(22)]
string GetDataVariable (
int lVariableNumber
)
Параметры
- lVariableNumber
Номер переменной.
Возвращаемое значение
Значение определенной переменной, которая является предопределенной переменной, хранящейся как атрибут команды обработки и базовом документе XML формы.
Заметки
Если эта переменная не определена или пуста, метод GetDataVariable возвращает пустую строку. Чтобы задать переменную, используйте метод SetDataVariable.
Заметка |
---|
InfoPath поддерживает только использование переменной initialView. Эта переменная используется для задания начального представления, отображаемого при открытии формы. Эта переменная всегда имеет номер 1, и ее значением должно быть имя представления в форме. |
Внимание! |
---|
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения. |
Пример
В следующем примере метода GetDataVariable объекта XDocument используется для возврата значение первой переменной:
string variable1;
variable1= thisXDocument.GetDataVariable(1);
См. также
Ссылка
Интерфейс _XDocument2
Члены _XDocument2
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust