Represents an argument used with an InTrust site enumeration script.
Returns the description of the argument.
HRESULT Description(
[out, retval] BSTR* description
);
Name | Type | Meaning |
---|---|---|
description |
BSTR* |
Description of the argument. |
Returns the ID of the argument.
HRESULT ID(
[out, retval] BSTR* pID
);
Name | Type | Meaning |
---|---|---|
pID |
BSTR* |
ID of the argument. |
Returns whether this is a custom argument.
HRESULT IsCustom(
[out, retval] VARIANT_BOOL* bIsCustom
);
Name | Type | Meaning |
---|---|---|
bIsCustom |
VARIANT_BOOL* |
Whether this is a custom argument. |
Returns the name of the argument.
HRESULT Name(
[out, retval] BSTR *name
);
Name | Type | Meaning |
---|---|---|
name |
BSTR* |
Name of the argument. |
Returns the value of the argument.
HRESULT Value(
[out, retval] BSTR* value
);
Name | Type | Meaning |
---|---|---|
value |
BSTR* |
Value of the argument. |
Sets the value of the argument.
HRESULT Value(
[in] BSTR value
);
Name | Type | Meaning |
---|---|---|
value |
BSTR |
Value of the argument. |
Represents the arguments defined for an InTrust script.
Returns an enumerator for the collection.
HRESULT _NewEnum(
[out, retval] LPUNKNOWN* pVal
);
Name | Type | Meaning |
---|---|---|
pVal |
LPUNKNOWN* |
Collection enumerator. |
Gets an argument from the collection by name.
HRESULT Item(
[in] BSTR bstrArgumentName,
[out, retval] IScriptArgument** ppArgument
);
Name | Type | Meaning |
---|---|---|
bstrArgumentName |
BSTR |
Name of the argument |
ppArgument |
The returned argument. |
Represents a customizable parameter defined for an InTrust script.
Returns the default value of the parameter.
HRESULT DefaultValue(
[out, retval] BSTR* bstrDefaultValue
);
Name | Type | Meaning |
---|---|---|
bstrDefaultValue |
BSTR* |
Default value of the parameter. |
Sets the default value for the parameter.
HRESULT DefaultValue(
[in] BSTR bstrDefaultValue
);
Name | Type | Meaning |
---|---|---|
bstrDefaultValue |
BSTR |
Default value of the parameter. |
Returns the description of the parameter.
HRESULT Description(
[out, retval] BSTR* bstrDescription
);
Name | Type | Meaning |
---|---|---|
bstrDescription |
BSTR* |
Description of the parameter. |
Sets the description of the parameter.
HRESULT Description(
[in] BSTR bstrDescription
);
Name | Type | Meaning |
---|---|---|
bstrDescription |
BSTR |
Description of the parameter. |
Returns the ID of the script parameter.
HRESULT ID(
[out, retval] BSTR* bstrID
);
Name | Type | Meaning |
---|---|---|
bstrID |
BSTR* |
ID of the script parameter. |
Returns the name of the parameter.
HRESULT Name(
[out, retval] BSTR* bstrName
);
Name | Type | Meaning |
---|---|---|
bstrName |
BSTR* |
Name of the parameter. |
Sets the name of the parameter.
HRESULT Name(
[in] BSTR bstrName
);
Name | Type | Meaning |
---|---|---|
bstrName |
BSTR |
Name of the parameter. |
Represents the parameters defined for an InTrust script.
Returns an enumerator for the collection.
HRESULT _NewEnum(
[out, retval] LPUNKNOWN* pVal
);
Name | Type | Meaning |
---|---|---|
pVal |
LPUNKNOWN* |
Collection enumerator. |
Adds a parameter to the collection.
HRESULT Add(
[out, retval] IScriptParameter** ppParameter
);
Name | Type | Meaning |
---|---|---|
ppParameter |
Parameter to add to the collection. |
Gets a parameter from the collection by name.
HRESULT Item(
[in] BSTR bstrParameterName,
[out, retval] IScriptParameter** ppParameter
);
Name | Type | Meaning |
---|---|---|
bstrParameterName |
BSTR |
Name of the parameter. |
ppParameter |
The returned parameter. |
Removes the parameter with the specified name from the collection.
HRESULT Remove(
[in] BSTR bstrParameterName
);
Name | Type | Meaning |
---|---|---|
bstrParameterName |
BSTR |
Name of the parameter to remove. |
© ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center