ConfigurationElement.SetAttributeValue(String, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает значение указанного атрибута.
public:
void SetAttributeValue(System::String ^ attributeName, System::Object ^ value);
public void SetAttributeValue (string attributeName, object value);
member this.SetAttributeValue : string * obj -> unit
Public Sub SetAttributeValue (attributeName As String, value As Object)
Параметры
- attributeName
- String
Имя изменяемого атрибута.
- value
- Object
Новое значение атрибута.
Исключения
Параметр attributeName
имеет значение null
или является пустым.
Примеры
В следующем примере элемент изменяется с именем TestDemo. Значение изменяется на "TestDemo(modified)".
// Use any of the following lines to set the attribute value.
// attribute.Value = "TestDemo(Modified)";
moduleproviderelement.SetAttributeValue(
"name", "TestDemo(Modified)");
// moduleproviderelement["name"] = "TestDemo(Modified)";
Комментарии
Этот метод задает значение атрибута и записывает его в файл Administration.config. Файл Administration.config не изменяется до вызова CommitChanges метода .
Значение атрибута можно также задать с помощью Item[] свойств или Value . Для оптимальной производительности системы следует использовать SetAttributeValue метод .