英語で読む

次の方法で共有


Reference3.Remove Method

Definition

Removes the reference from the References object that contains it.

C++/CX
public:
 void Remove();

Implements

Attributes

Examples

This adds a reference to an open Visual Basic or Visual C# project, and it then removes it. To run this example as an add-in, see How to: Compile and Run the Automation Object Model Code Examples.

The default paths for the added reference is: <installation root>\Program Files\Microsoft SQL Server\90\SDK\Assemblies. Replace <file path> in the example with this or another appropriate file path.

VB
Imports VSLangProj  
Imports VSLangProj2  
Imports VSLangProj80  
Public Sub OnConnection(ByVal application As Object, _  
 ByVal connectMode As ext_ConnectMode, ByVal addInInst As Object, _  
 ByRef custom As Array) Implements IDTExtensibility2.OnConnection  
    applicationObject = CType(application, DTE2)  
    addInInstance = CType(addInInst, AddIn)  
    TestRemove(applicationObject)  
End Sub  
Public Sub TestRemove(ByVal dte As DTE2)  
    ' The first project is a Visual Basic or C# project.  
    Dim vsProject As VSProject2 = _  
    CType(dte.Solution.Projects.Item(1).Object, VSProject2)  
    ' Add a reference.  
    Dim newRef As Reference3  
    ' Replace <file path> with an actual file path.  
    newRef = CType(vsProject.References.Add  
("<file path>\Microsoft.SqlServer.Smo.dll"), _  
    Reference3)  
    MsgBox("Added a reference " & newRef.Name)  
    newRef.Remove()  
    MsgBox("Removed the reference...")  
End Sub  

Applies to

製品 バージョン
Visual Studio SDK 2015, 2017, 2019, 2022