Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Adds a PropertyInfo to the end of the collection.
Namespace: Microsoft.VisualStudio.Shell.Design
Assembly: Microsoft.VisualStudio.Shell.Design (in Microsoft.VisualStudio.Shell.Design.dll)
Syntax
'Declaration
Public Function Add ( _
name As String, _
propertyType As Type, _
readOnly As Boolean, _
parameterTypes As Type(), _
attributes As Attribute() _
) As Integer
public int Add(
string name,
Type propertyType,
bool readOnly,
Type[] parameterTypes,
Attribute[] attributes
)
public:
int Add(
String^ name,
Type^ propertyType,
bool readOnly,
array<Type^>^ parameterTypes,
array<Attribute^>^ attributes
)
member Add :
name:string *
propertyType:Type *
readOnly:bool *
parameterTypes:Type[] *
attributes:Attribute[] -> int
public function Add(
name : String,
propertyType : Type,
readOnly : boolean,
parameterTypes : Type[],
attributes : Attribute[]
) : int
Parameters
name
Type: System.StringThe name of the property to add.
propertyType
Type: System.TypeThe type of the property.
readOnly
Type: System.BooleanDetermines if this property is read only or read write.
- parameterTypes
Type: array<System.Type[]
attributes
Type: array<System.Attribute[]This parameter is used to configure the class member appropriately. Add only accepts the values of MemberAttributes that fit into the AccessMask or ScopeMask categories.
Return Value
Type: System.Int32
The index at which the value has been added.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | name is nulla null reference (Nothing in Visual Basic). -or- propertyType is nulla null reference (Nothing in Visual Basic) -or- An element in attributes is nulla null reference (Nothing in Visual Basic). -or- An element in paramTypes is nulla null reference (Nothing in Visual Basic). attributes and paramTypes may be nulla null reference (Nothing in Visual Basic). |
| ArgumentException | propertyType is not a runtime type. |
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.