Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene l'elenco degli attributi per l'oggetto.
Spazio dei nomi: Microsoft.VisualStudio.Designer.Interfaces
Assembly: Microsoft.VisualStudio.Designer.Interfaces (in Microsoft.VisualStudio.Designer.Interfaces.dll)
Sintassi
'Dichiarazione
Sub GetPropertyAttributes ( _
dispid As Integer, _
<OutAttribute> ByRef pceltAttrs As UInteger, _
<OutAttribute> ppbstrTypeNames As IntPtr, _
<OutAttribute> ppvarAttrValues As IntPtr _
)
void GetPropertyAttributes(
int dispid,
out uint pceltAttrs,
IntPtr ppbstrTypeNames,
IntPtr ppvarAttrValues
)
Parametri
- dispid
Tipo: System.Int32
L'ID di invio della proprietà per il quale recuperare gli attributi.
- pceltAttrs
Tipo: System.UInt32%
Il numero dei nomi del tipo di attributo in pbstrTypeNames.
- ppbstrTypeNames
Tipo: System.IntPtr
Una matrice di variabili da utilizzare per inizializzare gli attributi specificati.Se gli attributi hanno un costruttore che accetta un parametro, l'attributo specificato verrà utilizzato per inizializzare l'attributo.
- ppvarAttrValues
Tipo: System.IntPtr
Se un inizializzatore è NULL, VT_EMPTY o VT_NULL, il .ctor predefinito sarà chiamato.Le variabili saranno chiamante liberato singolarmente utilizzo della variante, quindi di CoTaskMemFree sulla matrice stesso.
Note
pbstrTypeNames sono i nomi del tipo di attributo, come System.ComponentModel.BrowsableAttribute o System.ComponentModel.DescriptionAttribute.Un nome può essere il nome di qualsiasi tipo che deriva Attribute.La matrice è computer chiamato-llocated e computer chiamato-liberato utilizzando CoTaskMemFree.Le stringhe sono rilasciati con SysFreeString.
Se il nome del tipo è un nome statico di istanza, ad esempio System.ComponentModel.BrowsableAttribute.No, il valore di inizializzazione viene ignorato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.