Clear 方法 (2003 系統)
會移除應用程式資訊清單的內容。
命名空間: Microsoft.VisualStudio.Tools.Applications.Runtime
組件: Microsoft.VisualStudio.Tools.Applications.Runtime (在 Microsoft.VisualStudio.Tools.Applications.Runtime.dll 中)
語法
'宣告
Public Sub Clear
'用途
Dim instance As AppManifest
instance.Clear()
public void Clear()
備註
這個方法會將 Dependency 和 Identity 屬性設為 null Nothing nullptr Null 參照 (即 Visual Basic 中的 Nothing) ,並從 EntryPoints 屬性移除所有的進入點 (Entry Point)。
例如,下列程式碼是在呼叫 Clear 方法之前,Microsoft Office Excel 方案文件的應用程式資訊清單:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" manifestVersion="1.0">
<assemblyIdentity name="ExcelSample1.manifest" version="1.0.0.0" />
<asmv2:entryPoint name="Startup" dependencyName="dependency0">
<asmv2:clrClassInvocation class="ExcelSample1.ThisWorkbook" />
</asmv2:entryPoint>
<asmv2:entryPoint name="Startup" dependencyName="dependency0">
<asmv2:clrClassInvocation class="ExcelSample1.Sheet1" />
</asmv2:entryPoint>
<asmv2:entryPoint name="Startup" dependencyName="dependency0">
<asmv2:clrClassInvocation class="ExcelSample1.Sheet2" />
</asmv2:entryPoint>
<asmv2:entryPoint name="Startup" dependencyName="dependency0">
<asmv2:clrClassInvocation class="ExcelSample1.Sheet3" />
</asmv2:entryPoint>
<asmv2:dependency asmv2:name="dependency0">
<asmv2:dependentAssembly>
<assemblyIdentity name="ExcelSample1"
version="1.0.1832.29909" />
</asmv2:dependentAssembly>
<asmv2:installFrom codebase="ExcelSample1.dll" />
</asmv2:dependency>
</assembly>
在呼叫 Clear 方法之後,相同的應用程式資訊清單便會具有下列內容:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" manifestVersion="1.0" />
使用權限
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。