IVsUserContext.RemoveAttribute Yöntem (String, String)
Bir öznitelik veya anahtar sözcüğü bir içerik veya alt bağlam Paketi kaldırır.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int RemoveAttribute(
string szName,
string szValue
)
int RemoveAttribute(
String^ szName,
String^ szValue
)
abstract RemoveAttribute :
szName:string *
szValue:string -> int
Function RemoveAttribute (
szName As String,
szValue As String
) As Integer
Parametreler
szName
Type: System.String[in] Öznitelik veya kaldırılacak anahtar sözcüğü adı.
szValue
Type: System.String[in] Öznitelik değeri kaldırmak için.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Notlar
COM imza
Context.idl:
HRESULT IVsUserContext::RemoveAttribute(
[in] LPCOLESTR szName,
[in] LPCOLESTR szValue
);
Çağırma IVsUserContext.RemoveAttribute(szName, null) için belirli bir öznitelik tüm değerleri kaldırır; arama IVsUserContext.RemoveAttribute(null, null) tüm öznitelikler İçerik Paketi kaldırır.
Kullanım RemoveAttributeIncludeChildren yöntemi ayrıca öznitelikler veya kelimeleri kaldırmak için ilişkili alt bağlam paketi veya paketleri.
Ayrıca bkz.
IVsUserContext Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön