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