AddIn.Remove 메서드
추가 기능 컬렉션에서 추가 기능을 제거하여 사용할 수 없도록 합니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
Sub Remove
void Remove()
void Remove()
abstract Remove : unit -> unit
function Remove()
설명
이 메서드는 추가 기능 관리자 대화 상자의 추가 기능 목록에서 추가 기능을 제거합니다. Remove 메서드는 솔루션과 함께 로드되는 추가 기능에만 적용되고 DTE 개체와 관련된 컬렉션의 항목에서는 Remove 메서드가 실패합니다.
예제
Sub RemoveExample()
' Set object references.
Dim addincoll As AddIns
Dim addinobj As AddIn
Dim abc As AddIn
' Register an add-in.
addincoll = AddIns
Shell("regsvr32 F:\AddIns\RegExplore\Debug\regexplore.dll")
addincoll.Update()
addinobj = addincoll.Item(1)
' Connect the add-in if it is not already connected.
If addinobj.Connected = False Then
addinobj.Connected = True
End If
' Add an add-in to the Add-In Manager dialog box, then remove it.
abc = ProjectSolution().AddIns.Add(addinobj.ProgID, addinobj.Description, addinobj.Name, False)
ProjectSolution().AddIns.Item(1).Remove()
End Sub
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.