Поделиться через


Метод _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