Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[optional] özniteliği, üye işlevi için isteğe bağlı bir parametre belirtir.
return-type function-name([optional [, other-attributes]] parameter-type parameter-name)
Parametreler
-
dönüş türü
-
İşlevin dönüş türünü belirtir.
-
işlev-adı
-
IDL dosyasında tanımlandığı gibi işlevin adını belirtir.
-
diğer öznitelikler
-
Sıfır veya daha fazla isteğe bağlı MIDL özniteliği.
-
parametre türü
-
İsteğe bağlı parametrenin veri türü.
-
parametre-adı
-
İsteğe bağlı parametrenin adını belirtir.
Açıklamalar
[optional] özniteliği yalnızca parametre VARIANT veya VARIANT * türündeyse geçerlidir.
MIDL derleyicisi aşağıdaki parametre sıralamasını kabul eder (soldan sağa):
- Gerekli parametreler ( [defaultvalue] veya [isteğe bağlı] öznitelikleri olmayan parametreler),
- [defaultvalue] özniteliğine sahip veya olmayan isteğe bağlı parametreler,
- [optional] özniteliğine sahip ve [defaultvalue] özniteliği olmayan parametreler,
- [lcid] parametresi, varsa,
- [retval] parametresi
[lcid] veya [retval] özniteliklerine sahip bir parametreye [optional] özniteliğini uygulayamazsınız.
Örnekler
HRESULT MyFunc([in, optional] VARIANT Param1,
[out, optional] VARIANT Param2)
Ayrıca bakınız