APortal.PowerShell.psd1

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
#
# 模块“aportal”的模块清单
#
# 生成者: YangLiu
#
# 生成时间: 2019/12/12
#

@{

# 与此清单关联的脚本模块或二进制模块文件。
RootModule = 'aportal.psm1'

# 此模块的版本号。
ModuleVersion = '0.0.13'

# 支持的 PSEditions
# CompatiblePSEditions = @()

# 用于唯一标识此模块的 ID
GUID = '839cdb85-70cc-4506-866a-cec547a43b98'

# 此模块的作者
Author = 'yangliu@shuishan-tech.com'

# 此模块所属的公司或供应商
CompanyName = 'shuishan-tech.com'

# 此模块的版权声明
Copyright = '(c) 2012-2020 shuishan-tech.com. All rights reserved.'

# 此模块所提供功能的说明
Description = 'APortal for Office 365.'

# 此模块要求的 Windows PowerShell 引擎的最低版本
PowerShellVersion = '5.0'

# 此模块要求的 Windows PowerShell 主机的名称
# PowerShellHostName = ''

# 此模块要求的 Windows PowerShell 主机的最低版本
# PowerShellHostVersion = ''

# Minimum version of Microsoft .NET Framework required by this module. 此先决条件仅对 PowerShell 桌面版本有效。
DotNetFrameworkVersion = '4.5'

# Minimum version of the common language runtime (CLR) required by this module. 此先决条件仅对 PowerShell 桌面版本有效。
# CLRVersion = ''

# 此模块要求的处理器体系结构(无、X86、Amd64)
# ProcessorArchitecture = ''

# 必须在导入此模块之前先导入全局环境中的模块
RequiredModules = @(@{ModuleName='SharePointPnPPowerShellOnline';ModuleVersion='3.13.1909.0'})

# 导入此模块之前必须加载的程序集
# RequiredAssemblies = @()

# 导入此模块之前运行在调用方环境中的脚本文件(.ps1)。
# ScriptsToProcess = @()

# 导入此模块时要加载的类型文件(.ps1xml)
# TypesToProcess = @()

# 导入此模块时要加载的格式文件(.ps1xml)
# FormatsToProcess = @()

# 将作为 RootModule/ModuleToProcess 中所指定模块的嵌套模块导入的模块
# NestedModules = @()

# 要从此模块中导出的函数。为了获得最佳性能,请不要使用通配符,不要删除该条目。如果没有要导出的函数,请使用空数组。
FunctionsToExport = @('Set-APortalWeb', 'Get-APortalPackages')

# 要从此模块中导出的 cmdlet。为了获得最佳性能,请不要使用通配符,不要删除该条目。如果没有要导出的 cmdlet,请使用空数组。
CmdletsToExport = @()

# 要从此模块中导出的变量
VariablesToExport = '*'

# 要从此模块中导出的别名。为了获得最佳性能,请不要使用通配符,不要删除该条目。如果没有要导出的别名,请使用空数组。
AliasesToExport = @()

# 要从此模块导出的 DSC 资源
# DscResourcesToExport = @()

# 与此模块一起打包的所有模块的列表
# ModuleList = @()

# 与此模块一起打包的所有文件的列表
# FileList = @('./s3.o365.pnp')

# 要传递到 RootModule/ModuleToProcess 中指定的模块的专用数据。这还可能包含 PSData 哈希表以及 PowerShell 使用的其他模块元数据。
PrivateData = @{

    PSData = @{

        # 应用于此模块的标记。这些标记有助于在联机库中执行模块发现。
        Tags = @('O365', 'Workflow', 'Portal', 'APortal', 'SharePoint', 'SPO')

        # 指向此模块的许可证的 URL。
        # LicenseUri = ''

        # 指向此项目的主网站的 URL。
        ProjectUri = 'https://shuishan-tech.github.io/aportal'

        # 指向表示此模块的图标的 URL。
        IconUri = 'https://raw.githubusercontent.com/shuishan-tech/aportal/master/packages/aportal.png'

        # 此模块的 ReleaseNotes
        ReleaseNotes = @'
## 0.0.13
 
* Use coding.net as packages storage in China.
 
## 0.0.12
 
* Add packages storage in China.
 
## 0.0.11
 
* Getting error to stop the running script.
 
## 0.0.10
 
* Set PowerShell IconUri
* Fix bug for `Set-APortalWeb`
 
## 0.0.9
 
* Add new command `Get-AportalPackages`.
 
## 0.0.8
 
* The module name changed to APortal.
* The PnP package splits to 3 package, they are web, assets and starter.
* Download pnp packages from github.
 
## 0.0.7
 
* Add `SharePointPnPPowerShellOnline` to dependencies list.
 
## 0.0.6
 
* Temporarily remove the code digital signature, and publish this feature when we have a publicly signed certificate.
'@


    } # PSData 哈希表末尾

} # PrivateData 哈希表末尾

# 此模块的 HelpInfo URI
# HelpInfoURI = ''

# 从此模块中导出的命令的默认前缀。可以使用 Import-Module -Prefix 覆盖默认前缀。
# DefaultCommandPrefix = ''

}