Put
ADSI の Put メソッドは、オブジェクトのメタベース プロパティに値を設定します。VBScript などの一部の言語では、Get および Put メソッドの代わりに、object.property 構文を使用することもできます。
構文
object.Put property,value
または
object.property = value
要素
- object
通常は、直前の GetObject 操作の結果として、IIS Admin オブジェクトを含んでいます。 - property
メタベースから取得したオブジェクトのプロパティです。 - value
プロパティに設定する値です。
コード例
<%
Dim IIsObj, vRead, vWrite
Set IIsObj = GetObject("IIS://LocalHost/W3SVC/1/Root")
'Get the value from the object.
vRead = IIsObj.Get("AccessRead")
'Can also use object.property syntax.
vWrite = IIsObj.AccessWrite
' Set the values.
vRead = True
vWrite = False
'Put the values back in the object.
IIsObj.Put "AccessRead", vRead
'Use optional object.property syntax.
IIsObj.AccessWrite = vWrite
'Save the changes back to the metabase.
IIsObj.SetInfo
%>