FolderItemVerbs.Item-Methode
Ruft das FolderItemVerb-Objekt für ein angegebenes Element in der Auflistung ab.
Syntax
retVal = FolderItemVerbs.Item(
iIndex
)
Parameter
-
iIndex [in]
-
Typ: Variant
Der nullbasierte Index des abzurufenden Elements. Dieser Wert muss kleiner als der Wert der Count-Eigenschaft sein.
Rückgabewert
Typ: IDispatch**
Objekt, das das FolderItemVerb-Objekt empfängt .
Beispiele
Im folgenden Beispiel wird Item verwendet, um die ersten Verben in der Auflistung abzurufen, die für den Ordner Systemsteuerung verfügbar sind, und zeigt seinen Namen an. Die ordnungsgemäße Verwendung wird für JScript, VBScript und Visual Basic angezeigt.
Jscript:
<script language="JScript">
function fnFolderItemVerbsItemJ()
{
var objShell = new ActiveXObject("shell.application");
var objFolder2;
var ssfCONTROLS = 3;
objFolder2 = objShell.NameSpace(ssfCONTROLS);
if (objFolder2 != null)
{
var objVerbs;
objVerbs = objFolder2.Self.Verbs();
if (objVerbs != null)
{
var objFolderItemVerb;
objFolderItemVerb = objVerbs.Item(0);
if (objFolderItemVerb != null)
{
alert(objFolderItemVerb.Name);
}
}
}
}
</script>
Vbscript:
<script language="VBScript">
function fnFolderItemVerbsItemVB()
dim objShell
dim objFolder2
dim ssfCONTROLS
ssfCONTROLS = 3
set objShell = CreateObject("shell.application")
set objFolder2 = objShell.NameSpace(ssfCONTROLS)
if (not objFolder2 is nothing) then
dim objVerbs
set objVerbs = objFolder2.Self.Verbs
if (not objVerbs is nothing) then
dim objFolderItemVerb
set objFolderItemVerb = objVerbs.Item(0)
if (not objFolderItemVerb is nothing) then
alert(objFolderItemVerb.Name)
end if
set objFolderItemVerb = nothing
end if
set objVerbs = nothing
end if
set objFolder2 = nothing
set objShell = nothing
end function
</script>
Visual Basic:
Private Sub fnFolderItemVerbsItemVB()
Dim objShell As Shell
Dim objFolder2 As Folder2
Dim ssfCONTROLS As Long
ssfCONTROLS = 3
Set objShell = New Shell
Set objFolder2 = objShell.NameSpace(ssfPROGRAMS)
If (Not objFolder2 Is Nothing) Then
Dim objVerbs As FolderItemVerbs
Set objVerbs = objFolder2.Self.Verbs
If (Not objVerbs Is Nothing) Then
Dim objFolderItemVerb As FolderItemVerb
Set objFolderItemVerb = objVerbs.Item(0)
If (Not objFolderItemVerb Is Nothing) Then
Debug.Print objFolderItemVerb.Name
End If
Set objFolderItemVerb = Nothing
End If
Set objVerbs = Nothing
End If
Set objFolder2 = Nothing
Set objShell = Nothing
End Sub
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
IDL |
|
DLL |
|