-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPSSnapIn.vb
executable file
·50 lines (44 loc) · 1.43 KB
/
PSSnapIn.vb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Imports System.Configuration.Install
Imports System.Management.Automation
Imports System.ComponentModel
<RunInstaller(True)> _
Public Class PowerTagSnapIn
Inherits PSSnapIn
Private Const FormatsName As String = "PowerTagFormats.ps1xml"
Private Const TypesName As String = "PowerTagTypes.ps1xml"
Overrides ReadOnly Property Name() As String
Get
Return "PowerTag"
End Get
End Property
Overrides ReadOnly Property Vendor() As String
Get
Return "Daniel Marohn"
End Get
End Property
Overrides ReadOnly Property VendorResource() As String
Get
Return "PowerTag,"
End Get
End Property
Overrides ReadOnly Property DescriptionResource() As String
Get
Return "PowerTag,Registers the Cmdlets and Providers in this assembly "
End Get
End Property
Overrides ReadOnly Property Description() As String
Get
Return "Provides CmdLets to query and manipulate tags from media files (.mp3, .ogg, .avi ect...)."
End Get
End Property
Public Overrides ReadOnly Property Formats() As String()
Get
Return New String() {FormatsName}
End Get
End Property
Public Overrides ReadOnly Property Types() As String()
Get
Return New String() {TypesName}
End Get
End Property
End Class