Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das [source]- Attribut gibt an, dass ein Member einer Co-Klasse, -Eigenschaft oder -Methode eine Quelle von Ereignissen ist. Für ein Member einer Co-Klasse bedeutet dieses Attribut, dass das Element aufgerufen und nicht implementiert wird.
[
coclass-attributes
]
coclass coclass-name
{
[source [, optional-attributes] ] statement-type statement-name;
[, ...]
}
[source] object-type function-name(optional-parameter-list);
Parameter
-
coclass-attribute
-
Null oder mehr Attribute, die auf die Co-Klasse angewendet werden.
-
coclass-name
-
Der Namensbezeichner der Co-Klasse.
-
optional-attributes
-
Null oder mehr MIDL-Attribute.
-
Anweisungstyp
-
Kann schnittstelle oder dispinterface sein.
-
Anweisungsname
-
Der Name der Schnittstelle oder der Dispinterface.
-
object-type
-
Der Typ des Objekts, das die Methode zurückgibt. Dieses Objekt ist eine Quelle von Ereignissen.
-
Funktionsname
-
Der Name einer Methode in einer Schnittstelle oder Dispinterface.
-
optional-parameter-list
-
Null oder mehr Methodenparameter.
Bemerkungen
Bei einer Eigenschaft oder Methode gibt das [source]- Attribut an, dass der Member ein Objekt oder variant zurückgibt, das eine Ereignisquelle ist. Das -Objekt implementiert IConnectionPointContainer.
Flags
IMPLTYPEFLAG_FSOURCE, VARFLAG_SOURCE, FUNCFLAG_SOURCE
Beispiele
[default, source] dispinterface DIMyFaceAdviseSink;
[source]interface IMyFaceAdviseSink;
Weitere Informationen